yellow-three/daisyui-starter-kit
A Laravel starter kit that wires up DaisyUI and Tailwind CSS so you can scaffold polished admin panels and app UIs fast. It includes prebuilt components, auth-ready layouts, and sensible defaults to skip frontend setup and start building.
@chisel marker system — stripping Fortify flags, routes, and Vite entries at install time — lets us ship a single canonical starter and let each product team deselect what it doesn't need. That is a strategic alternative to maintaining N divergent internal templates.laravel new --using compatibility, with tests, CI workflow, and phpunit.xml correctly included in the Composer dist, means we can standardize onboarding on the official Laravel installer rather than a bespoke internal CLI or a wiki page of copy-paste steps.Consider it when:
laravel new --using path and want the Composer dist to be trustworthy out of the box — this release explicitly confirms tests, CI, and phpunit.xml ship correctly.Look elsewhere when:
For executives — the one-paragraph version. We are evaluating Chisel, a Laravel starter kit that reached its first stable release (v1.0.0). In plain terms: it is a pre-built, pre-tested foundation for new products — login, permissions plumbing, page layouts, styling, and build tooling — that a team can install with a single command and then trim down to only the features that product needs. The value is time-to-first-feature and consistency across products, not a new capability. The cost is adoption effort and a dependency on an opinionated upstream. The release itself is a maturity signal: the installer works end-to-end, the test suite and CI configuration actually ship with the package, and the styling layer has moved to modern semantic design tokens.
For engineering leadership — the technical summary. v1.0.0 stabilizes three things that matter to us. First, the Livewire starter kit is fully migrated to daisyUI 5 semantic tokens, so theming is a token swap rather than a find-and-replace across components — a direct reduction in future UI maintenance. Second, the Chisel installer is verified end-to-end across feature-deselection scenarios, with the @chisel markers restored so Fortify flags, routes, and Vite entries strip cleanly at install time; that is what makes "one template, many configurations" viable instead of forking per product. Third, distribution hygiene is confirmed: tests, the CI workflow, and phpunit.xml are all present in the Composer dist and laravel new --using works, which removes the usual silent failure mode for internal starter kits. The one caveat worth naming is a single non-green deselect scenario (22/23) — not a blocker for evaluation, but we should reproduce it and either fix it upstream or document it before this becomes the default for new projects.
Recommended ask. Approve a time-boxed pilot: adopt Chisel as the starting point for the next greenfield service only, track setup time and early rework against our current template, and revisit the deselect-scenario gap with upstream. Full rollout to all new projects should wait on one clean hardening pass.
What we are not claiming. This is not a bet that the package will save a specific number of engineering hours — we have not measured that. It is a bet that standardizing the foundation on a tested, officially distributable starter reduces variance between projects and lets small teams ship faster. That is testable in a single pilot, and we should test it before scaling it.
How can I help you explore Laravel packages today?