Software Engineer
Followers
116
Public Repos
29
Packages
17
Starred
100
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
|
|
|
|---|---|---|---|---|---|---|---|---|
| michael-rubel/laravel-value-objects | Laravel Value Objects offers an abstract base class and Eloquent casts for turning model attributes into immutable value objects, with validation, comparison helpers, and PHP 8 support for cleaner, type-safe domain code. | 205 |
|
2.2 | 3.8 | MIT | 1 year ago | |
| michael-rubel/laravel-couponables | Laravel Couponables adds coupon and voucher support to any Eloquent model. Create redeemable codes, attach them polymorphically to users or orders, and enforce usage limits, expiry dates, and per-model redemption rules through a clean, extensible API. | 195 |
|
1.9 | 18.9 | MIT | 1 year ago | |
| michael-rubel/laravel-formatters | Laravel Formatters provides a clean, extensible set of formatter classes for common tasks like money, phone numbers, names, dates, and more. Formatters auto-resolve through the container and support method chaining, making consistent formatting simple throughout your app. | 94 |
|
1.2 | 10.0 | MIT | 1 year ago | |
| michael-rubel/laravel-enhanced-container | A lightweight extension for Laravel’s service container, offering convenient helpers for binding, resolving, and managing dependencies. Simplify contextual bindings, singletons, and instance handling while keeping service providers clean, expressive, and easier to test. | 88 |
|
0.8 | 11.9 | MIT | 1 year ago | |
| michael-rubel/laravel-auto-binder | Laravel Auto Binder automatically registers interface-to-implementation bindings in the service container using naming conventions, so you can drop manual $bindings entries. Point it at your directories and it wires your classes for cleaner, convention-driven dependency injection. | 76 |
|
0.4 | 0.3 | MIT | 2 years ago | |
| michael-rubel/laravel-enhanced-pipeline | A lightweight Laravel package that extends the native Pipeline with a more convenient API for chaining invokable pipes and composing multi-step workflows. Keeps pipeline logic readable, testable, and easy to maintain. | 55 |
|
0.7 | 10.6 | MIT | 1 year ago | |
| michael-rubel/laravel-seo-manager | Laravel SEO Manager gives your app a clean, configurable way to handle SEO metadata—page titles, meta descriptions, canonical URLs, Open Graph and Twitter tags, robots directives, and sitemaps—so every page is search-ready without cluttering your controllers or Blade views. | 20 |
|
0.2 | — | MIT | 4 years ago | |
| michael-rubel/laravel-loop-functions | Laravel Loop Functions provides handy helper functions for writing cleaner loops in Laravel, offering concise, readable alternatives to native PHP iteration when processing arrays and collections. A lightweight package that keeps repeated loop logic simple and expressive. | 17 |
|
0.2 | 4.2 | MIT | 3 years ago | |
| michael-rubel/laravel-model-mapper | A Laravel package for mapping Eloquent models to custom classes such as DTOs and resources. Define model-to-class mappings, transform attributes and relationships, and keep application layers decoupled with clean, configurable model mapping. | 17 |
|
0.2 | — | MIT | 3 years ago | |
| michael-rubel/nullify | Nullify is a Laravel package that converts empty values to null, helping keep request and model data consistent and making validation and database storage more predictable. | 16 |
|
0.4 | 6.1 | MIT | 2 years ago | |
| michael-rubel/artisan-release-command | An Artisan command that streamlines releases for Laravel packages and apps: bump the version, commit the change, create a Git tag, and push it to your remote from a single CLI command. Simplifies repetitive release steps and keeps tagging consistent. | 15 |
|
0.4 | — | MIT | 1 year ago | |
| michael-rubel/laravel-helpful-traits | A collection of reusable traits for Laravel that cuts boilerplate across models, controllers, form requests, and more. Drop-in traits add common behaviors like UUIDs, slugs, query scopes, caching, and response helpers, keeping your code concise, consistent, and aligned with Laravel conventions. | 13 |
|
0.2 | — | MIT | 3 years ago | |
| michael-rubel/laravel-safe-request | A Laravel package for safer request handling: define validation rules and access only validated input, keeping unvalidated fields out of controllers and services. It helps reduce mass-assignment and untrusted-data risks while keeping form requests simple. | 13 |
|
0.2 | — | MIT | 3 years ago | |
| michael-rubel/laravel-stripe-integration | A Laravel package that simplifies Stripe integration by providing configuration and convenient wrappers for common Stripe API workflows, helping you add payments, subscriptions, and webhook handling to your application with less boilerplate. | 11 |
|
0.2 | — | MIT | 3 years ago | |
| michael-rubel/laravel-sql-function-repository | A lightweight Laravel package that brings the repository pattern to SQL functions, letting you call database functions and stored procedures through clean, testable classes with bound parameters instead of scattered raw queries. | 7 |
|
0.2 | — | MIT | 3 years ago | |
| michael-rubel/laravel-package-template | A minimal starter skeleton for building Laravel packages, with preconfigured boilerplate for service providers, configuration files, tests, and Composer metadata so you can scaffold a new package quickly and focus on writing your own code instead of setup. | 1 |
|
0.3 | — | MIT | 4 years ago | |
| michael-rubel/lada-cache | Lada Cache is a Redis-based automatic query cache for Laravel. It caches Eloquent queries and invalidates entries when related models change, requiring little configuration while speeding up reads and keeping cached data consistent across scalable applications. | 1 |
|
0.3 | — | MIT | 3 years ago |
How can I help you explore Laravel packages today?