lyhty/macronite
Macronite is a Laravel package for defining and registering macros in dedicated classes with simple configuration. Keep macro logic out of service providers and make custom methods reusable, organized, and easy to maintain.
lyhty/macronite is a lightweight Laravel package for organizing and registering macros on framework and application classes. Instead of scattering Macroable::macro() calls across service providers, it gives you a clean, discoverable structure for defining custom macros and keeping boot logic tidy.
Macronite is aimed at developers who extend Laravel's core classes—such as Collection, Request, Response, or Str—and want those extensions version-controlled, autoloadable, and easy to test. It favors convention over configuration while staying framework-native.
How can I help you explore Laravel packages today?