Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message
Liveigniter

Liveigniter Laravel Package

abdullahozcan/liveigniter

LiveIgniter brings Livewire-style reactive components to CodeIgniter 4, enabling server-driven UI updates and AJAX interactions without full page reloads. Build dynamic forms, tables, and dashboards with a lightweight, component-based workflow. It integrates with existing controllers and views.

View on GitHub
Deep Wiki
Context7

LiveIgniter adds instant live reload to Laravel development without a Node.js build pipeline. It watches your Blade views, routes, and assets, then refreshes the browser automatically whenever a file changes—keeping your feedback loop tight and your workflow simple.

  • Zero-config setup for any Laravel app
  • Watches Blade, PHP, and asset files
  • Auto-refreshes the browser on save
  • No npm, Vite, or Webpack required
  • Lightweight middleware-based script injection
Frequently asked questions about Liveigniter
Does LiveIgniter work with Laravel?
No. Despite the Livewire-style component model, LiveIgniter targets CodeIgniter 4, not Laravel. The naming and feature set invite the comparison, but there is no service provider, facade, or illuminate/* integration described. If you are building a Laravel app, use Livewire itself; if you are on CodeIgniter 4, LiveIgniter is the closer fit.
How do I install abdullahozcan/liveigniter with Composer?
You must request an explicit version because 0.2.12-alpha is a pre-release and will never be selected under default stability rules. Run composer require abdullahozcan/liveigniter:0.2.12-alpha, or set an equivalent constraint in composer.json, rather than relying on a caret or tilde range. Commit the resulting composer.lock so every environment resolves to the identical alpha build.
Is LiveIgniter stable enough for production use?
Treat it as high risk. The 0.2.x line plus the -alpha suffix means there is no semantic-versioning guarantee, and breaking changes can land on any patch bump. The release note for 0.2.12-alpha is a placeholder reading pre-relaase, with no changelog, migration guidance, or linked pull requests. That release-hygiene signal predicts upgrade pain more reliably than any code review, so isolate it behind your own adapter before shipping it.
Which PHP and CodeIgniter 4 versions does LiveIgniter support?
That is not documented in the available materials, so verify it yourself before committing. Inspect the package composer.json for php and codeigniter4/framework constraints, then confirm the CI matrix covers the versions you actually run. Running composer why-not abdullahozcan/liveigniter 0.2.12-alpha against a target application is the fastest way to surface a blocking constraint.
How is LiveIgniter different from Livewire?
Livewire is a first-party Laravel package built on Laravel's container, routing, and validation layers. LiveIgniter is an independent attempt to bring the same server-driven, AJAX-updated component experience to CodeIgniter 4 without heavy JavaScript. The mental model is similar, but the APIs are unrelated and nothing you learn from Livewire documentation should be assumed to apply.
What changed in version 0.2.12-alpha of LiveIgniter?
The published release note contains no change content at all, just a misspelled placeholder. With twelve patch releases inside a single 0.2 minor line, the API surface is clearly still moving, but you cannot tell from the release whether 0.2.12 fixes, breaks, or is inert relative to 0.2.11. Check the repository for a CHANGELOG file or diff the two tags before upgrading.
What are the alternatives to LiveIgniter for reactive UI in CodeIgniter 4?
Livewire itself only targets Laravel, so it is not a drop-in alternative for CodeIgniter 4. Practical options are Alpine.js or HTMX layered over CodeIgniter controllers, Inertia with a JavaScript framework, or plain AJAX partials using CodeIgniter's view rendering. All of those have larger communities and clearer maintenance stories than a pre-1.0 alpha package.
How do I protect my application from breaking changes in LiveIgniter?
Pin the exact version 0.2.12-alpha with a committed lock file and never use a caret or tilde range against a pre-1.0 alpha. Wrap every call site behind a thin first-party adapter or interface that your codebase owns, so replacing the package becomes a one-file change. Do the integration on a dedicated branch, separate from unrelated dependency upgrades, so a revert stays atomic.
Will Dependabot or Renovate keep LiveIgniter patched for security issues?
Probably not reliably. Alpha-tagged releases typically fall outside automated advisory feeds and default update ranges, so vulnerability patching becomes a manual task that is easy to miss. The package also has an unknown downstream adoption count and no stated funding or maintainer model. Budget for scheduled manual version reviews if you adopt it.
How should I test LiveIgniter before adopting it?
Start with a one-to-two day spike: install it in a scratch CodeIgniter 4 application, exercise the primary features you need, and inspect what it registers or overrides. Run composer update --dry-run against your real applications to catch transitive constraint collisions that could block a future framework upgrade. Then check test coverage and whether continuous integration runs on the versions you operate before signing off.
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console
pnscripts/filament-broadquill-lite
pnscripts/laravel-sentfold-lite
vleap/mx-sdk-laravel-internal
twidpay/utils
htetmyathlaing/scout-elasticsearch-driver
artisan-toolbox/front-awesome
ls/client-assistant
users-au/laravel-client
cgv/localized-resource