Download the PHP package knnguler/starter without Composer
On this page you can find all versions of the php package knnguler/starter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download knnguler/starter
More information about knnguler/starter
Files in knnguler/starter
Package starter
Short Description Custom Starter Kit Package with Livewire 4 and TailwindCSS 4
License MIT
Informations about the package starter
Laravel Starter Kit
A professional Laravel starter kit package featuring Livewire 4, TailwindCSS 4, and a comprehensive set of pre-built UI components.
Features
- Livewire 4: Modern reactive components
- TailwindCSS 4: Latest CSS framework with utility-first approach
- Pre-built Components: Ready-to-use UI components (buttons, inputs, forms, etc.)
- Authentication: Complete auth system with Livewire components
- Admin Panel: Basic admin interface
- Responsive Design: Mobile-first responsive components
- Dark Mode Support: Built-in dark mode theming
Installation
1. Install the Package
2. Run the Installation Command
This command will:
- Install required Composer dependencies (Livewire, Sluggable, etc.)
- Update your
package.jsonwith TailwindCSS 4 and other frontend dependencies - Publish all necessary stubs and scaffolding files
- Compile frontend assets
- Run database migrations
3. Configure Environment
Make sure your .env file has the necessary database and other configurations.
4. Serve the Application
Usage
After installation, your Laravel application will have:
- Authentication system with login/register pages
- Admin panel at
/admin - Home page with Livewire components
- Pre-built UI components available in your views
Using Components
The package provides a comprehensive set of Blade components. Here are some examples:
Button Component
Input Component
Card Component
Form Components
Select Component
Table Component
Dialog/Modal
Livewire Components
The package includes several Livewire components for authentication and admin functionality:
App\Livewire\Auth\LoginApp\Livewire\Auth\RegisterApp\Livewire\Home\IndexApp\Livewire\Admin\Dashboard
Customization
All components are highly customizable through props and CSS classes. You can override styles by modifying the published CSS files in resources/css/app.css.
Available Components
- Avatar: User avatars with fallback
- Button: Various button styles and sizes
- Card: Content containers
- Checkbox: Form checkboxes
- Dialog: Modal dialogs
- Dropdown: Dropdown menus
- Editor: Rich text editor
- Field: Form field wrapper
- File: File upload component
- Icon: Icon component
- Image Picker: Image selection
- Input: Text inputs with various features
- Label: Form labels
- Link: Styled links
- Logo: Logo component
- Pagination: Pagination controls
- Select: Dropdown selects
- Sidebar: Navigation sidebar
- Switch: Toggle switches
- Table: Data tables
- Textarea: Text areas
Requirements
- PHP 8.2+
- Laravel 10+
- Node.js & npm
License
This package is open-sourced software licensed under the MIT license.
All versions of starter with dependencies
illuminate/support Version ^10.0|^11.0|^12.0|^13.0
illuminate/console Version ^10.0|^11.0|^12.0|^13.0