laravel-frontend-presets/bulma
A Laravel frontend preset that replaces the default scaffolding with Bulma, providing ready-made auth views, layouts, and styling so you can quickly build responsive Laravel applications using the Bulma CSS framework.
webpack.mix.js — useful when deciding whether a Bulma-based look is worth committing to before investing in a design system.php artisan preset command was superseded by Laravel UI, so any upgrade will force a frontend re-scaffold. v3.0.4’s dependency fix does not restore compatibility with Laravel versions where the preset command no longer exists.Consider it when:
preset command flow.Look elsewhere when:
preset command is gone; the package's core mechanic no longer exists. Use Laravel Breeze or Jetstream and swap the CSS layer yourself. v3.0.4 does not change this compatibility ceiling.Verdict: Treat as a reference implementation, not a dependency. The 30-line webpack.mix.js + Sass import it encapsulates is the actual value — copy that pattern and skip the package. The v3.0.4 release is a narrow maintenance patch, not a strategic reason to adopt.
For executives: This is a small, free shortcut that swaps Laravel's default Bootstrap styling for the Bulma CSS framework. It can save a team a few hours on a prototype. It is not a strategic investment: v3.0.4 only fixes a Preset Command dependency, the package has seen long dormancy, no downstream adoption signal, and its underlying Laravel feature has since been removed. Recommendation: don't add it to the production stack. Approve it only as a disposable prototype tool; the alternative is a few hours of engineering time we'd spend anyway on any new frontend.
For engineering: It's a composer package plus a service provider that publishes Bulma-flavored auth views and a webpack.mix.js. Zero runtime footprint — it's install-time only. v3.0.4 fixes the Preset Command dependency but does not make the package viable for Laravel 7+ where php artisan preset is gone. For any Laravel version past 6.x, replicate it directly: npm i bulma sass sass-loader, @import 'bulma/bulma'; in resources/sass/app.scss, and port the auth Blade views from the repo (MIT licensed). That gives you the same outcome with no abandoned dependency, no version-ceiling risk, and full ownership of the styles.
How can I help you explore Laravel packages today?