laranail / toolkit
Laranail Toolkit — a comprehensive, security-first Swiss-army toolkit for Laravel: utilities, traits, middleware, macros, LLM providers, and feature modules for day-to-day Laravel development.
Package info
pkg:composer/laranail/toolkit
Requires
- php: ^8.4.1
- ext-fileinfo: *
- ext-mbstring: *
- bjeavons/zxcvbn-php: ^1.4
- illuminate/cache: ^13.0
- illuminate/console: ^13.0
- illuminate/contracts: ^13.0
- illuminate/database: ^13.0
- illuminate/filesystem: ^13.0
- illuminate/http: ^13.0
- illuminate/pagination: ^13.0
- illuminate/routing: ^13.0
- illuminate/support: ^13.0
- illuminate/validation: ^13.0
- intervention/image: ^4.1
- laranail/console: ^1.1
- laranail/package-tools: ^3.0
- openai-php/client: ^0.20.0
- rinvex/countries: ^9.1
Requires (Dev)
- infection/infection: ^0.33 || ^0.34
- larastan/larastan: ^3.0
- laravel/pint: ^1.18
- mockery/mockery: ^1.6
- orchestra/testbench: ^11.0
- pestphp/pest: ^3.0
- phpstan/phpstan: ^2.0
- phpstan/phpstan-strict-rules: ^2.0
- phpunit/phpunit: ^11.0
- rector/rector: ^2.0
- squizlabs/php_codesniffer: ^3.10 || ^4.0
Suggests
- laranail/database-tools: for UUID/ULID model traits, schema macros, soft-archive, backup/restore and the database CLI (relocated out of this package)
- livewire/livewire: ^3.0 — for the Livewire component-registration module
README
A security-first Swiss-army toolkit for Laravel — an LLM provider abstraction (OpenAI / Claude / Gemini), an API CRUD generator, an access-log middleware, avatar/gravatar/captcha/archiver modules, and a library of utilities, traits, macros, and custom Blade directives behind clean contracts.
Compatible with PHP ^8.4.1 || ^8.5 and Laravel ^13.0.
Install
composer require laranail/toolkit
Documentation
Full documentation is at opensource.simtabi.com/documentation/laranail/toolkit — the feature overview, LLM providers, the API CRUD generator + middleware, the feature modules, and the utilities/traits/macros/directives reference.
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.