Download the PHP package jhonoryza/laravel-vien without Composer
On this page you can find all versions of the php package jhonoryza/laravel-vien. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package laravel-vien
Laravel Vien
This package is a starter kit for laravel breeze with inertia vue stack, so it requires laravel breeze and inertia vue stack
Laravel vien provides laravel inertia vue components, when you install this package, it will generate all the components in resources/js/Components/Vien
directory.
No magic behind the scene, you can customize as much as you want
Features
- Table component with search, sort, filter, pagination, toggle, select and bulk action
- Resource Generator to quickly generate CRUD
- Toggle dark mode and light mode component
- Responsive sidebar component
- Flash message using toast component
- Loading spinner component
- SelectSimple component
- InputDateTime component using flatpickr
- TextArea compoonent
- Toggle switch component
for available components you can check in stubs/inertia-vue/Vien
directory or resources/js/Components/Vien
after vien installed.
here is some screenshot:
Requirement
- PHP >= 8.2
- Laravel >= 10
- Laravel Breeze Stack Inertia Vue
Getting Started
Package installation
Vien installation
this will copy all vien component scaffolding
after installed successfully you can remove this package from your dev requirement
Optional to update vien components
Optional to use resource generator
before using this generator, make sure you have already your new migration and models, example: lets make a posts
table, then run artisan migrate
then you can run the following command to generate the resource
After successfully generating the resource above, then adjust
resources/js/Components/Vien/Utils/menu-items.js
file to add your new navigation menu
,
for example:
then run npm run dev
to rebuild
Optional to publish config
Optional to publish generator stubs
Security
If you've found a bug regarding security please mail [email protected] instead of using the issue tracker.
License
The MIT License (MIT). Please see License File for more information.
All versions of laravel-vien with dependencies
illuminate/support Version ^10.0|^11.0
illuminate/console Version ^10.0|^11.0
laravel/pint Version ^1.17