sabbajohn / pulse-laravel-ui
Optional Inertia/Vue UI package for VoraPulse Laravel integrations.
0.1.0
2026-05-29 16:30 UTC
Requires
- php: ^8.2
- illuminate/console: ^9.0|^10.0|^11.0|^12.0|^13.0
- illuminate/routing: ^9.0|^10.0|^11.0|^12.0|^13.0
- illuminate/support: ^9.0|^10.0|^11.0|^12.0|^13.0
- inertiajs/inertia-laravel: ^1.0|^2.0
- sabbajohn/pulse-laravel: ^0.2
This package is not auto-updated.
Last update: 2026-05-29 16:33:59 UTC
README
Optional Inertia/Vue UI package for Laravel projects that integrate with VoraPulse.
pulse-laravel-ui sits on top of sabbajohn/pulse-laravel. It provides:
- an Inertia onboarding page for Pulse setup
- publishable Vue pages and components
- branded assets and integration cards
- install command for copying UI stubs into the host application
Goals
- accelerate Laravel + Inertia integrations
- keep the HTTP SDK and Laravel adapter separate from the UI layer
- allow consumers to publish and customize the Vue pages instead of locking them into a closed UI
Installation
composer require sabbajohn/pulse-laravel-ui php artisan pulse-ui:install
This publishes:
config/pulse-ui.phpresources/js/pages/PulseUi/*resources/js/components/pulse-ui/*public/vendor/pulse-laravel-ui/*
Default route
/pulse-ui
Requirements
- Laravel 9-13
- Inertia Laravel
- Vue/Inertia frontend already configured in the host app