Skip to content

Introduction

Inertia.js-Revamped makes it possible to build server-side rendered, single-page applications using Laravel, Vite and a UI framework of your choice. 🚀

Why Inertia.js-Revamped?

The article Server-side apps with client-side rendering, which Jonathan Reinink published on his blog in 2019 looked very promising as an alternative to spatie/laravel-server-side-rendering. When Inertia.js was subsequently released, it looked like the next rising star.

However, due to the lack of development, unanswered issues and rejected pull requests at Inertia.js, we decided to continue developing a fork under the name Inertia.js-Revamped.

Integrations

PackageIntegrationStatus
inertiajs-revamped/laravelLaravelsatus
@inertiajs-revamped/coreNode.jssatus
@inertiajs-revamped/preactPreactsatus
@inertiajs-revamped/reactReactsatus
@inertiajs-revamped/vueVuesatus
@inertiajs-revamped/svelteSveltesatus
Your contributions are welcome! Please read our contributing guide for more information.

Roadmap

Application:

  • Improve TypeScript support - Provide better type definitions for IDE and autocomplete.
  • Improve application performance - Optimize performance, reduce dependencies.
  • Expand the test suites - Add test suites for better code control.

Community:

  • Improve user & developer experience - Optimize the docs, examples, starter-kits, workspace- and user-tools continuously.
  • Collaborate with community members - Issue prioritization will be based on community feedback, please share your thoughts.

Community

If you have a question or need additional help, please consider to join our Discord or start a discussion at GitHub.

Please use the GitHub issue tracker to submit bug reports and feature requests.

Credits

INFO