skipthedragon/inertia-bundle
A Laravel bundle for Inertia.js that packages the common pieces—server-side adapter, frontend setup, and helpful defaults—into a single install, making it quicker to start or standardize Inertia-powered applications.
inertia-laravel adapter plus your own starter kit, or adopts an opinionated bundle that ships sane defaults. Note that 1.1.3 includes a fix for a divergence between the documented config and the actual default root template — a reminder that "opinionated defaults" are only valuable if docs and code agree; treat any such package as needing a smoke test of the generated root view on first install.Consider it when:
Look elsewhere when:
To executives: This is a small, low-cost convenience package that reduces setup time for Laravel apps using Inertia.js. The latest release (1.1.3) is maintenance-only: it aligns the documented default root template with the actual code and adds PHP 8.3 compatibility. There is no new capability and no breaking change — the headline is that it no longer blocks a PHP 8.3 upgrade, and it removes a documentation defect that would have caused onboarding friction. Recommended posture: adopt for internal tools and prototypes, keep it off the critical path for revenue-facing systems, and pin the version.
To engineering: 1.1.3 is a safe patch. The PHP 8.3 addition is the item that matters for your CI matrix — confirm your composer.json platform constraints and re-run the pipeline. The root-template fix means generated projects may now render a different default view than before; if you have forked or overridden the config, diff your published config against the new defaults before upgrading, and add a smoke test asserting the root view renders. No deprecations, no BC breaks, so the upgrade is low-risk — but the package is single-maintainer, so keep the version pinned and avoid extending its internals; depend on its published surface only.
Ask: approve a pinned minor-version upgrade, and decide whether this stays a convenience dependency or gets replaced by the first-party adapter if the integration becomes customer-facing.
How can I help you explore Laravel packages today?