Introducing 9 Laravel Packages to Boost Your Workflow ๐Ÿš€

After years of working with Laravel in real-world projects, Iโ€™ve decided to give back to the community by releasing a set of open-source packages. Each of them is designed to solve a specific pain point Iโ€™ve faced in daily development โ€” cleanly, modularly, and without unnecessary complexity.

This is the beginning of a growing ecosystem under the Grazulex namespace โ€” all packages are open-source, documented, and actively maintained. Letโ€™s take a look!


๐Ÿงฑ Laravel Arc

Type-safe Data Transfer Objects
Define DTOs using clean YAML, with automatic validation and collection support.
Perfect for service layers, APIs, and background jobs.


๐Ÿ”€ Laravel Flowpipe

Composable Pipelines for Laravel
A modern alternative to Laravel's native Pipeline, supporting conditional steps, nested flows, and flow tracing.


๐Ÿง  Laravel Statecraft

State Machines for Eloquent Models
Bring state management to your models with clear transitions, guards, and visual clarity.


๐Ÿ›ก๏ธ Laravel Safeguard

Security & Config Checks
Run declarative checks to ensure your app is safe: missing policies, public routes, weak config? Detect and stop them.


๐Ÿงช Laravel TDDraft

Write Exploratory TDD Scenarios
Use plain English to describe test behavior โ€” automatically converted to executable Pest tests. Great for prototyping and team collaboration.


๐Ÿ•ต๏ธ Laravel Snapshot

Audit Model States Over Time
Capture before/after snapshots of your models to detect changes, validate behaviors, and prevent regressions.


๐Ÿ—บ๏ธ Laravel Atlas

Application Mapping
Scan your Laravel app and generate visual maps of your models, jobs, services, events, and more โ€” as Blade, Mermaid, or JSON.


๐Ÿ” Laravel Configcrypt

Encrypted Configuration Management
Easily encrypt and decrypt sensitive values in .env or Laravel config files. Works great with CI/CD and Git.


๐Ÿงฐ Laravel DevToolbox

Swiss-army Artisan CLI
Inspect, debug, and explore your app from the command line. Discover models, relationships, bindings, and more.


๐Ÿ“ฆ All packages available on GitHub

๐Ÿ‘‰ https://github.com/Grazulex


If any of these tools can help you improve your workflow, feel free to try them, give feedback, or contribute.

Thanks for reading โ€” and happy coding!

๐Ÿ™

0
Subscribe to my newsletter

Read articles from Jean-Marc Strauven directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Jean-Marc Strauven
Jean-Marc Strauven

Jean-Marc (aka Grazulex) is a developer with over 30 years of experience, driven by a passion for learning and exploring new technologies. While PHP is his daily companion, he also enjoys diving into Python, Perl, and even Rust when the mood strikes. Jean-Marc thrives on curiosity, code, and the occasional semicolon. Always eager to evolve, he blends decades of experience with a constant hunger for innovation.