Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Devkit Laravel Package

symfobooster/devkit

SymfoBooster DevKit is a lightweight developer toolkit for Symfony and PHP projects, offering practical utilities that simplify local setup, debugging, and everyday development workflows. It helps teams move faster with easy integration and minimal configuration.

View on GitHub
Deep Wiki
Context7

Tools for making awesome code using symfobooster

Frequently asked questions about Devkit
How do I install symfobooster/devkit in a Laravel project?
Install it with Composer, usually as a dev dependency with composer require symfobooster/devkit --dev so its debug helpers and generators stay out of production. Laravel's package auto-discovery should register any service provider automatically, but check the repository README for optional provider registration or config publishing steps. After installation, run the package's CLI commands to confirm everything is wired up.
Which Laravel versions does symfobooster/devkit support?
The provided overview does not pin specific Laravel versions, so check the require constraints in the package's composer.json and the compatibility notes in the README before adopting it. Because the core is described as lightweight with optional framework integrations, newer Laravel releases are likely supported through those integrations. Always verify against your exact Laravel and PHP versions in a branch or a throwaway project first.
Does symfobooster/devkit work with Symfony and plain PHP, or is it Laravel-only?
It is not Laravel-only. The package is described as a developer toolkit for Laravel and other PHP applications, and the project blurb explicitly mentions Symfony and PHP projects. Its lightweight core is framework-agnostic, with framework-specific conveniences supplied through optional integrations, so you can use the scaffolding and CLI utilities even outside Laravel.
What scaffolding generators are included in DevKit?
DevKit bundles scaffolding generators that create classes, services, and configuration stubs so you do not have to hand-write repetitive boilerplate. It also ships CLI commands covering common code-generation and maintenance tasks. The exact command names and generated file layouts are listed in the repository README, so start there before customizing the stubs.
How do I use DevKit's debug helpers to inspect container bindings?
The package includes debug helpers for inspecting container bindings and service wiring, which is useful when a dependency is resolved unexpectedly or a service is not registered where you expect. You invoke them through the package's CLI commands rather than wiring anything into your application code. Run them in your local environment, where container state matches your development configuration.
Should symfobooster/devkit be installed in production?
It is best treated as a development-only dependency, since its value comes from scaffolding commands, debug helpers, and consistent local config presets. Installing with --dev keeps its code out of production deployments and avoids exposing debugging utilities on live systems. If you rely on its config presets in staging, review what those presets change before enabling them outside local development.
Does DevKit add runtime overhead to my Laravel application?
The package is built around a lightweight core with optional framework integrations, so the footprint in a normal request cycle is minimal. When installed as a dev dependency it is not autoloaded in production at all, which removes the concern entirely for deployed applications. Most of what it does happens at the command line rather than during HTTP requests.
Can I customize the config presets that DevKit ships with?
Yes. The presets are intended as sensible defaults that keep development environments consistent, not as locked-in settings, so you should publish or copy them into your project before adjusting values. Check the README for the exact publish command and the config keys available. Keeping your overrides in version control makes it easier to share the same development setup across the team.
How do I test symfobooster/devkit before rolling it out to my team?
Create a throwaway branch or a scratch Laravel project, require the package as a dev dependency, and run its generators and debug commands against a copy of your real configuration. Confirm that generated stubs match your coding conventions and that the debug helpers report the bindings you expect. Once it behaves correctly, add the dependency to your team's standard development setup.
Is symfobooster/devkit actively maintained, and what are the alternatives?
Check the GitHub repository for recent commits, tagged releases, and open issues to judge maintenance activity before depending on it, since maintenance status is not stated in the package overview. If you only need basic class and service generation, Laravel's built-in artisan make commands and IDE helper packages cover much of the same ground. DevKit's advantage is bundling scaffolding, debug helpers, CLI tooling, and config presets into a single lightweight install.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
robertmarney/lara-hierarchial-collections
simonschaufi/rule-doc-generator
emissaoja/emissaoja
blackbricksoftware/gravityforms-civicrm-form-processor
al-rahabi/fancy-crud
jinas/dhivatar-component
mltstephane/laravel-quality
bernskiold/laravel-talentlms
bernskioldmedia/laravel-form-architect
youbar/easy-crud
c-point-labs/laravel-hostyourai
dbravoan/dbcms-admin-theme-dbcms
dbravoan/dbcms-theme-db-cyber
dbravoan/dbcms-blocks-basic
dbravoan/dbcms-module-content-audit
dbravoan/dbcms-module-ai-assistant
paygate-to/paygate-php
padosoft/askmydocs-connector-base
defstudio/supercharged-carbon
bernskioldmedia/laravel-matomo