yungifez / april-ui-starter-kit
A Laravel starter kit powered by April UI and Livewire.
Package info
github.com/yungifez/april-ui-starter-kit
Type:project
pkg:composer/yungifez/april-ui-starter-kit
Requires
- php: ^8.3
- laravel/fortify: ^1.37.2
- laravel/framework: ^13.17
- laravel/tinker: ^3.0
- livewire/livewire: ^4.1
- yungifez/april-ui: ^1.0
Requires (Dev)
- fakerphp/faker: ^1.24
- larastan/larastan: ^3.9
- laravel/pail: ^1.2.5
- laravel/pao: ^1.0.6
- laravel/pint: ^1.27
- laravel/sail: ^1.53
- mockery/mockery: ^1.6
- nunomaduro/collision: ^8.9.3
- pestphp/pest: ^4.7
- pestphp/pest-plugin-drift: ^4.1
- pestphp/pest-plugin-laravel: ^4.0
This package is auto-updated.
Last update: 2026-09-01 03:52:02 UTC
README
April UI is a Laravel starter kit for Livewire applications. It includes Laravel Fortify authentication, Livewire 4, a responsive application shell, account settings, and April UI Blade components.
For a server-rendered application without Livewire, use the companion yungifez/april-ui-blade-starter-kit kit.
Create an application
Install it with the Laravel installer from the published GitHub repository:
laravel new my-app --using=yungifez/april-ui-starter-kit
The installer creates the .env file, generates the application key, creates the SQLite database, runs migrations, and builds the frontend assets. For an existing checkout, run:
composer setup
Then start the local server:
composer dev
Customize the UI
April UI remains a Composer dependency. Use its normal Laravel view publishing workflow when an application owns a component implementation:
php artisan april:list php artisan april:publish button
Published components are copied to resources/views/vendor/april/components. The published view overrides the matching package component through Laravel's normal view lookup rules.
Quality checks
composer test
npm run build
The starter kit keeps behavior in Laravel routes, middleware, Fortify actions, Livewire components, and PHPUnit/Pest feature tests. April UI supplies the presentation layer without replacing Laravel's application conventions.
License
This starter kit is open-sourced under the MIT license.