flavorly / laravel-vanilla-components
Vanilla Components Integration with Laravel
Installs: 3 930
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 0
Open Issues: 3
Requires
- php: ^8.1
- illuminate/contracts: ^v11.3.1
- spatie/laravel-package-tools: ^1.16.4
Requires (Dev)
- laravel/pint: ^1.0
- nunomaduro/collision: ^8.1.1
- nunomaduro/larastan: ^2.0.1
- orchestra/testbench: ^8.0
- pestphp/pest: ^2.0
- pestphp/pest-plugin-arch: ^2.0
- pestphp/pest-plugin-laravel: ^2.0
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- spatie/laravel-ray: ^1.26
README
Laravel + Vanilla Components
The official adaptor for Laravel & Vanilla Components
Documentation | Getting Started | Why Vanilla Components?
Main Features ✨
- 📚 Datatables - Server side Integration for Datatable Component
- 🔍 Rich Select - Fill select options via Ajax with Lazy Load & Search - soon ™
- 🚦 Form Builder - Coming soon ™
Installation
Please refer to the official Documentation here with all the guidelines.
composer require flavorly/laravel-vanilla-components
You can publish and run the migrations with:
php artisan vendor:publish --tag="laravel-vanilla-components-migrations"
php artisan migrate
You can publish the config file with:
php artisan vendor:publish --tag="laravel-vanilla-components-config"
Optionally, you can publish translations using
php artisan vendor:publish --tag="laravel-vanilla-components-translations
Credits
Thanks to:
- VariantJS - Base Inspiration & Code - Thanks to Alfonsobries
- VueUse - How we could we not credit this?
- [RobertBoes] - For all the time helping with Troubleshooting
- [Patricio] - For all the brainstorming & help
- All my friends, that could stay online while i was whispering all day long!
Contribution
See Contributing Guide.
License
MIT License © 2021-Present Pedro Martins