PHPackages                             rahmatawaludin/laravel-notes - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. rahmatawaludin/laravel-notes

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

rahmatawaludin/laravel-notes
============================

Laravel 4 Artisan Notes Management

2.0(12y ago)2212510[2 issues](https://github.com/rahmatawaludin/laravel-notes/issues)[1 PRs](https://github.com/rahmatawaludin/laravel-notes/pulls)MITPHPPHP &gt;=5.3.0

Since Feb 11Pushed 12y ago3 watchersCompare

[ Source](https://github.com/rahmatawaludin/laravel-notes)[ Packagist](https://packagist.org/packages/rahmatawaludin/laravel-notes)[ RSS](/packages/rahmatawaludin-laravel-notes/feed)WikiDiscussions master Synced yesterday

READMEChangelogDependencies (9)Versions (3)Used By (0)

Laravel 4 Artisan Notes Management
==================================

[](#laravel-4-artisan-notes-management)

[![Travis Badge](https://camo.githubusercontent.com/8072e88600b5fb1ca0d2cf989c4d5a66bcfe1a646232ce6f8a6af0efd01c0388/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732e706e67)](http://travis-ci.org/rahmatawaludin/laravel-notes)[![Coverage Status](https://camo.githubusercontent.com/4f38d22e10e3761b5c47f7a991680e8267e110c3dc6a0635c8b892b6def4e796/68747470733a2f2f636f766572616c6c732e696f2f7265706f732f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f62616467652e706e67)](https://coveralls.io/r/rahmatawaludin/laravel-notes)[![Bitdeli Badge](https://camo.githubusercontent.com/f7d413abf76decd7bc5cdf2d8862f9177cfa77f626ba17399585a89df2892b01/68747470733a2f2f64327765637a68766c38323376302e636c6f756466726f6e742e6e65742f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f7472656e642e706e67)](https://bitdeli.com/free "Bitdeli Badge")[![Latest Stable Version](https://camo.githubusercontent.com/ceb8f98ba7e3f3c524f5600218bfdb7a4e7bafa3138ebabe34d933cdafa89978/68747470733a2f2f706f7365722e707567782e6f72672f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f762f737461626c652e706e67)](https://packagist.org/packages/rahmatawaludin/laravel-notes)[![Latest Unstable Version](https://camo.githubusercontent.com/1abebe9e7119762cc2ad549d9180ddf4542b28ad50541c2b88ff2c8624a6f01f/68747470733a2f2f706f7365722e707567782e6f72672f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f762f756e737461626c652e706e67)](https://packagist.org/packages/rahmatawaludin/laravel-notes)[![Total Downloads](https://camo.githubusercontent.com/ff4f636747c0a0a380423fb70a339a0bcff4c62e57b0c0c3e2e8b7ca60353262/68747470733a2f2f706f7365722e707567782e6f72672f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f646f776e6c6f6164732e706e67)](https://packagist.org/packages/rahmatawaludin/laravel-notes)[![License](https://camo.githubusercontent.com/5e315dad4e42ffe89691393c414f561e0901ebd75869c8cb1772c5b62a3d31c9/68747470733a2f2f706f7365722e707567782e6f72672f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f6c6963656e73652e706e67)](https://packagist.org/packages/rahmatawaludin/laravel-notes)

Inpired by Rails Rake notes, Laravel Notes helps you manage your notes when developing an application. It will search comment begin with TODO, FIXME, or OPTIMIZE.

Installation
------------

[](#installation)

- Update your composer.json to require `"rahmatawaludin/laravel-notes": "dev-master"`

```
{
  "require": {
    "laravel/framework": "4.1.*",
    "rahmatawaludin/laravel-notes": "dev-master"
  },
  ...
}
```

- Run `composer update` in the Terminal
- Add the LaravelNotesServiceProvider `'Rahmatawaludin\LaravelNotes\LaravelNotesServiceProvider'` to the laravel providers array in the file `app/config/app.php`

```
'providers' => array(
    ...
    'Rahmatawaludin\LaravelNotes\LaravelNotesServiceProvider'
  )

```

Usage
-----

[](#usage)

Add your comment to file within `app` directory begin with @TODO, @FIXME, or @OPTIMIZE. example:

app/controllers/HomeController.php:

```
...
// @TODO create different layout
...

```

app/routes.php

```
// @FIXME missing controller for router

```

app/models/User.php

```
/**
 * This is really important
 * @OPTIMIZE better looping for this model
 * @var string
 */

```

Then use `notes` in terminal to view all notes:

```
$ php artisan notes

```

Options
-------

[](#options)

- To filter only one type

```
$ php artisan notes todo
```

- To add custom types to the default ones

```
$ php artisan notes --extra-filters=foo,bar
```

- To search only within a directory *(defaults: app)*

```
$ php artisan notes --include-path=app/views
```

- To exclude a directory *(defaults: storage)*

```
$ php artisan notes --exclude-path=app/views
```

Under the hood
--------------

[](#under-the-hood)

Laravel Notes will check your plataform and run `grep` of you are on a UNIX system. For Windows users it will use PHP to read and parse files. Non-formal tests have found that grep is 2x faster.

Screenshot
----------

[](#screenshot)

[![alt text](https://camo.githubusercontent.com/84c62acddc05bdef8512e28c73139c74cd2d67aa63a83195323301eb0712c1c5/68747470733a2f2f7261772e6769746875622e636f6d2f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f6d61737465722f73637265656e73686f742e706e67 "Notes Screenshot")](https://camo.githubusercontent.com/84c62acddc05bdef8512e28c73139c74cd2d67aa63a83195323301eb0712c1c5/68747470733a2f2f7261772e6769746875622e636f6d2f7261686d61746177616c7564696e2f6c61726176656c2d6e6f7465732f6d61737465722f73637265656e73686f742e706e67)

Roadmap
-------

[](#roadmap)

VersionFeature1.0Basic viewing notes1.1Filter notes by type1.2Filter notes by custom type1.3View notes on specific directory1.4Excludes notes on specific directory2.0Improved lookup2.1Add `--group-by-file` and `--group-by-type`2.2Any idea?Contribute
----------

[](#contribute)

1. Fork
2. Work on dev branch
3. Pull
4. Repeat.. :)

###  Health Score

31

—

LowBetter than 68% of packages

Maintenance18

Infrequent updates — may be unmaintained

Popularity22

Limited adoption so far

Community15

Small or concentrated contributor base

Maturity59

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 65% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~7 days

Total

2

Last Release

4466d ago

Major Versions

1.0 → 2.02014-02-19

### Community

Maintainers

![](https://www.gravatar.com/avatar/2c406856316ed7b63c23a958440677cc2ba543016c720810a0d62829f91d004b?d=identicon)[rahmatawaludin](/maintainers/rahmatawaludin)

---

Top Contributors

[![rawaludin](https://avatars.githubusercontent.com/u/1274849?v=4)](https://github.com/rawaludin "rawaludin (13 commits)")[![fedeisas](https://avatars.githubusercontent.com/u/251675?v=4)](https://github.com/fedeisas "fedeisas (6 commits)")[![kreitje](https://avatars.githubusercontent.com/u/603228?v=4)](https://github.com/kreitje "kreitje (1 commits)")

###  Code Quality

TestsPHPUnit

Code StylePHP\_CodeSniffer

### Embed Badge

![Health badge](/badges/rahmatawaludin-laravel-notes/health.svg)

```
[![Health](https://phpackages.com/badges/rahmatawaludin-laravel-notes/health.svg)](https://phpackages.com/packages/rahmatawaludin-laravel-notes)
```

###  Alternatives

[barryvdh/laravel-ide-helper

Laravel IDE Helper, generates correct PHPDocs for all Facade classes, to improve auto-completion.

14.9k123.0M687](/packages/barryvdh-laravel-ide-helper)[orchestra/canvas

Code Generators for Laravel Applications and Packages

21017.2M158](/packages/orchestra-canvas)[aedart/athenaeum

Athenaeum is a mono repository; a collection of various PHP packages

255.2k](/packages/aedart-athenaeum)[flarum/core

Delightfully simple forum software.

211.3M1.9k](/packages/flarum-core)[tehwave/laravel-achievements

Simple, elegant Achievements the Laravel way

7012.8k](/packages/tehwave-laravel-achievements)[interaction-design-foundation/laravel-geoip

Support for multiple Geographical Location services.

17221.0k3](/packages/interaction-design-foundation-laravel-geoip)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
