protonemedia/laravel-splade-jetstream
Brings Laravel Jetstream's authentication, teams, API tokens, and profile features to Splade, replacing Jetstream's Vue/Inertia stack with Splade's Blade and Alpine.js approach. Includes matching Splade components and scaffolding for a lighter, JavaScript-driven Laravel app.
What it does not support: any long-lived production decision. It is archived, has 12 stars, zero dependents, and its newest release (1.1.1) explicitly targets Laravel 10 for new projects — now two majors behind current Laravel, and past its own security-fix window. The 0.09 overall score reflects that; the high opportunity score reflects the idea being underserved, not the artifact being healthy.
Consider it only when all of the following hold:
Look elsewhere in every other case, and specifically when:
Practical recommendation: treat this as inspiration, not a dependency. Fork the Blade components you like, or install stock Jetstream and adapt it. If Splade itself is the strategic bet, adopt Splade directly and build the auth screens against it — you will get the same velocity without inheriting an unmaintained bridge. Budget roughly one to two engineer-weeks for that in-house equivalent, which is the honest "buy" price of this package once maintenance risk is priced in.
To executives: This is a small, MIT-licensed scaffold that generates the standard account, login, two-factor, and team-management screens for a Laravel app, styled with Tailwind. It can accelerate a demo by a couple of weeks. However, it is archived, has essentially no user base, and its latest release only adjusts the required Laravel version — it targets Laravel 10, two majors behind where we build. My recommendation is not to depend on it. For a prototype it saves real calendar time; for anything we intend to run for years, it introduces upgrade and security-maintenance risk that outweighs the savings. The equivalent hand-built scaffold is a one-to-two-week engineering cost — cheap insurance.
To engineering: It is a Jetstream preset that swaps Livewire/Inertia for Splade. The feature surface is the familiar one — registration, password reset, email verification, 2FA, profile, API tokens, teams. Release 1.1.1 is a one-line compatibility change: it requires Laravel 10 for new projects because the Laravel skeleton moved to JS modules. That is a floor on supported versions, not a port to current Laravel, so do not read it as the package coming back to life — it remains archived with zero dependents and no feature work since 2023. It is a fork-and-own proposition, not a dependency, and it forces a Splade commitment we should make explicitly rather than inherit from a scaffolding choice. If Splade is the direction, install Splade and build the Jetstream-equivalent screens ourselves — that is the recommendation I would take to a design review, and the repository is worth skimming as a reference implementation of exactly that port.
How can I help you explore Laravel packages today?