jengo/inertia

The Codeigniter 4 adapter for inertia.js forked from fabithub/inertia-ci4

Maintainers

Package info

github.com/jengo-php/inertia

pkg:composer/jengo/inertia

Statistics

Installs: 5

Dependents: 1

Suggesters: 0

Stars: 0

Open Issues: 0

v0.0.1 2026-02-12 11:20 UTC

This package is auto-updated.

Last update: 2026-03-12 11:34:00 UTC


README

Jengo Inertia seamlessly integrates Inertia.js with CodeIgniter 4, allowing you to build modern single-page apps using classic server-side routing and controllers.

🚀 Features

  • Automatic Setup: Comes with a dedicated installer to set up Vue, React, or Svelte.
  • Vite Integration: Powered by jengo/base and @jengo/vite for a modern build experience.
  • Server-Side Routing: Use standard CI4 routing and controllers.

📦 Installation

  1. Require the packages:

    composer require jengo/base jengo/inertia
  2. Run the Vite installer (Required first):

    php spark jengo:install vite

    This sets up the necessary package.json and Vite configuration foundation.

  3. Run the Inertia installer:

    php spark jengo:install inertia

    The installer will guide you through:

    • Selecting your framework (Vue, React, Svelte).
    • Installing necessary NPM dependencies.
    • Scaffolding your entry points and views.

📚 Documentation

For more information on the Jengo installer system and base configurations, please visit the jengo/base repository.

🧑‍💻 Credits

This package is a fork of fabithub/inertia-ci4.

Original Authors:

  • Fab IT Hub
  • Krishna Gujjjar

Fork Maintainer:

  • JengoPHP
  • Ian Ochieng

📄 License

This project is open-sourced under the MIT license.