🐘 Core Team Member @laravel; 📦 Building packages for fun; 📣 Speaking, Blogging, Viming; ✌️ He/Him
Followers
1,695
Public Repos
60
Packages
6
Starred
3
Recorded values over time (once-a-day snapshots). Oct 9, 2026 – Nov 7, 2026
Followers & contributions
|
|
Description
|
|
30 days
GitHub star count over the last 30 days (daily snapshots).
|
|
|
License
|
|
|
|---|---|---|---|---|---|---|---|---|
| timacdonald/json-api | — | 641 |
-1
|
21.0 | 36.1 | — | 7 months ago | |
| timacdonald/log-fake | — | 422 |
-1
|
16.7 | 41.9 | MIT | 7 months ago | |
| timacdonald/has-parameters | Laravel package for attaching flexible key-value parameters to Eloquent models, stored as JSON. A clean API lets you get, set, check, and remove parameters without extra tables or migrations. | 229 |
|
10.9 | 26.4 | MIT | 6 months ago | |
| timacdonald/pulse-validation-errors | A Laravel Pulse card for monitoring validation errors across your app. See which rules fail most often, identify problematic forms and endpoints, and spot trends to improve user experience and data quality. | 105 |
-1
|
1.0 | 39.4 | — | 2 years ago | |
| timacdonald/rule-builder | A Laravel package for building custom validation rules with a fluent, object-oriented API. Compose reusable rule objects, keep validation logic clean and testable, and use them directly in form requests or validators. | 101 |
|
1.1 | — | MIT | 7 years ago | |
| timacdonald/callable-fake | A tiny PHP testing utility for faking/invoking callables. CallableFake lets you replace closures or invokable objects, record calls and arguments, assert usage, and return configured values—useful for isolating behavior in PHPUnit/Laravel tests. | 46 |
|
3.1 | 6.5 | MIT | 1 year ago |
How can I help you explore Laravel packages today?