jengo / inertia-ci4
The Codeigniter 4 adapter for inertia.js forked from fabithub/inertia-ci4
0.0.6
2025-07-26 16:29 UTC
Requires
- php: ^8.1
- codeigniter4/framework: ^4.5.1
Requires (Dev)
- codeigniter/coding-standard: ^1.7
- ergebnis/composer-normalize: ^2.41
- icanhazstring/composer-unused: ^0.8.11
- infection/infection: ^0.27.9
- pestphp/pest: ^2.34
- pestphp/pest-plugin-faker: ^2.0
- pestphp/pest-plugin-type-coverage: ^2.8
- phpstan/phpstan: ^1.10
- phpunit/phpunit: ^10.5
- qossmic/deptrac-shim: ^1.0
- rector/rector: ^1.0
- vimeo/psalm: ^5.18
README
This is a fork of fabithub/inertia-ci4
โa package that bridges the power of Inertia.js with the simplicity of CodeIgniter 4. This fork introduces improvements, enhancements, and possibly new features aimed at extending its capabilities and better suiting custom use cases.
โ ๏ธ If you're looking for the original package, visit: https://github.com/fabithub/inertia-ci4
๐ Whatโs Different in This Fork?
Describe your changes here. For example:
- Support for Laravel Mix v6+ or Vite
- Refactored Inertia response builder
- Middleware changes
- More intuitive shared data setup
- etc.
๐ก Why inertia-ci4?
- Unite Backend with Frontend: Enjoy the best of both worlds by blending CodeIgniter 4's robustness with the interactivity of Inertia.js.
- Streamlined Development: Forget managing two separate apps. Inertia provides a smoother SPA development flowโnow within CodeIgniter.
๐ Getting Started
Installation
Install via Composer:
composer require jengo/inertia-ci4
Configuration Follow the original steps, or update here if anything changed.
๐งโ๐ป Credits
Original Authors:
Fab IT Hub Krishna Gujjjar
Fork Maintainer: Ian Ochieng
๐ License
This project is open-sourced under the MIT license.