laranail / env-kit-webui
Framework-agnostic web UI/UX companion for laranail/env-kit — Tailwind, Bootstrap, unstyled, Filament, and Nova adapters.
Requires
- php: ^8.4.1 || ^8.5
- illuminate/contracts: ^13.0
- illuminate/http: ^13.0
- illuminate/routing: ^13.0
- illuminate/support: ^13.0
- laranail/env-kit: ^0.5
- laranail/package-tools: ^2.0
Requires (Dev)
- filament/filament: ^5.0
- larastan/larastan: ^3.0
- laravel/pint: ^1.0
- livewire/livewire: ^4.1
- orchestra/testbench: ^11.0
- pestphp/pest: ^4.0
- pestphp/pest-plugin-laravel: ^4.0
- phpstan/phpstan: ^2.0
- rector/rector: ^2.0
Suggests
- filament/filament: Enables the Filament 5 panel adapter.
- laravel/nova: Enables the Laravel Nova tool adapter.
- livewire/livewire: Enables the optional Livewire reactive components for the Tailwind/Bootstrap themes.
README
A framework-agnostic web companion for
laranail/env-kit— a JSON CRUD API and a themed HTML panel that drive the engine, never re-implement it. Disabled by default, auth-gated, and production-write-blocked.
Requires PHP ^8.4.1, Laravel ^13, and laranail/env-kit.
Install
composer require laranail/env-kit-webui php artisan vendor:publish --tag=env-kit-webui-config
ENV_KIT_WEBUI_ENABLED=true # turn it on deliberately
Documentation
Full documentation is at opensource.simtabi.com/documentation/laranail/env-kit-webui — what you get, enabling + auth-gating, the JSON API, the HTML panel + themes, and configuration.
Contributing & security
Issues and PRs are welcome — see CONTRIBUTING.md. Report vulnerabilities per SECURITY.md (opensource@simtabi.com); participation follows the Code of Conduct.
License
MIT © Simtabi LLC. See LICENSE.