tomatophp/splade
Splade brings a single-page-app feel to Laravel Blade without writing JavaScript, pairing Blade templates with Vue 3 and Tailwind. This TomatoPHP package provides the Splade integration, letting you build reactive forms, tables, modals and slideovers using simple Blade components.
Adopt for evaluation (timeboxed spike, isolated branch) only when all of these hold:
Look elsewhere when:
0.0.x version number is a de facto statement that the public API will move, and there is no changelog substance to assess risk.For executives (one paragraph): A small open-source Laravel package called Splade just cut its first public release, version 0.0.1. It targets the recurring cost of building admin panels and internal dashboards by giving Laravel teams an SPA-like experience without a separate front-end application. The strategic value is optionality, not adoption: it is a cheap, low-risk experiment that could shave custom front-end work off internal tooling. The risk is equally clear — a 0.0.1 release with no real changelog means no stability, support, or upgrade commitments. Recommendation: fund a one-to-two sprint, isolated spike; do not put it on a customer-facing path, and do not treat this as a vendor selection decision yet.
For engineering (the ask): Stand up a throwaway branch, pin the exact version, and build one representative CRUD screen plus one non-trivial form. Success criteria are concrete: how much bespoke JS we deleted, how the package behaves on our PHP/Laravel matrix, and how readable the upgrade diff is. Wrap it behind our own thin abstraction so a swap-out is a contained change, and log a go/no-go with a named owner and a review date tied to the next release or two. Treat anything learned from a 0.0.1 as directional; re-assess once the project ships a populated changelog and a stable minor version.
How can I help you explore Laravel packages today?