Download the PHP package bladecn/bladecn without Composer
On this page you can find all versions of the php package bladecn/bladecn. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bladecn/bladecn
More information about bladecn/bladecn
Files in bladecn/bladecn
Package bladecn
Short Description A Laravel UI component package
License MIT
Homepage https://github.com/bladecn/bladecn
Informations about the package bladecn
BladeCN
A beautiful Laravel UI component library inspired by shadcn/ui, providing a complete set of components and starter templates for building modern web applications.
Features
- 🎨 50+ Components - Complete shadcn/ui component library for Laravel Blade
- 🔐 Authentication System - Pre-built login, registration, and password reset flows
- 📊 Dashboard Templates - Ready-to-use dashboard with stats, tables, and cards
- 👤 Profile Management - Complete user profile and account settings pages
- 📱 Responsive Design - Mobile-first, fully responsive components
- 🌙 Dark Mode - Built-in dark mode support across all components
- ⚡ Easy Integration - Simple Blade component syntax
- 🎯 Type-Safe - PHP component classes with comprehensive type hints
Installation
Install via Composer:
Quick Start
1. Run the Installer
This command publishes all necessary files to your application:
- Views (authentication, components, layouts)
- Component classes
- Authentication controllers and routes
- CSS and JavaScript assets
- Helper functions
2. Install Frontend Dependencies
3. Update Autoloader
4. Start Building
Your application now includes:
- Authentication Pages -
/login,/register,/forgot-password - Dashboard -
/dashboardwith pre-built components - Profile -
/profilefor account management
Usage
Authentication Layout
Application Layout
Components
All UI components are namespaced under x-ui:
Component Categories
- Form Components - Input, Textarea, Checkbox, Radio, Select, Label
- Buttons - Multiple variants and sizes
- Cards - Header, content, footer sections
- Dialogs & Modals - Dialog, Sheet components
- Navigation - Breadcrumbs, Dropdown menus
- Data Display - Tables, Badges, Avatars, Progress bars
- Layout - Separators, Grid systems
- Feedback - Tooltips, Spinners, Error messages
For a complete component reference, visit the documentation.
Customization
Theming
BladeCN uses CSS variables for theming. Customize colors in your resources/css/app.css:
Configuration
Publish the configuration file:
Requirements
- PHP 8.3 or higher
- Laravel 10.x, 11.x, or 12.x
- Tailwind CSS 4.x
Documentation
For detailed documentation, component examples, and guides, visit bladecn.dev.
Contributing
We welcome contributions! Please see our Contributing Guide for details.
License
BladeCN is open-sourced software licensed under the MIT license.
Credits
BladeCN is inspired by shadcn/ui and built for the Laravel ecosystem.
All versions of bladecn with dependencies
spatie/laravel-package-tools Version ^1.16
illuminate/contracts Version ^10.0||^11.0||^12.0