Repository navigation
TallCMS v1.0.0 - Initial Stable Release
TallCMS v1.0.0 - Initial Stable Release
A modern TALL stack (Tailwind CSS, Alpine.js, Laravel 12, Livewire) CMS with Filament v4 admin panel.
Key Features
Content Management
- Pages and Posts with rich content blocks
- Hierarchical categories for posts
- Merge tags for dynamic content
- SEO-friendly URLs and metadata
Content Blocks
- Hero, Content, Pricing, Call-to-Action
- Image Gallery with lightbox
- Tabs, Accordion, and more
- Theme-aware styling with CSS custom properties
Multi-Theme System
- File-based themes with template overrides
- Live preview before activation
- One-click rollback to previous theme
- Tailwind CSS integration per theme
Plugin System
- Secure plugin architecture with namespace isolation
- ZIP-based plugin installation and updates
- License validation via proxy server
- Automatic update notifications (WordPress-style)
- Grace periods for license renewals
Admin Features
- Filament v4 admin panel with custom theme
- Plugin Manager (upload, update, rollback, uninstall)
- Plugin Licenses management page
- Theme Manager with preview
- Menu system with multiple locations
- Dashboard widgets
Infrastructure
- Web installer for easy setup
- Cloud storage integration (S3-compatible)
- SQLite by default, MySQL/PostgreSQL supported
Requirements
- PHP 8.2+
- Node.js 18+
- Composer 2+
Installation
git clone https://github.com/tallcms/tallcms.git
cd tallcms
composer setup
Or use the web installer at /install for guided setup.