Powerful Features for Modern Websites
Content Management
Powerful tools to manage your content
Rich Content Editor
A powerful block-based editor with live preview. Add text, images, videos, and custom blocks.
Pages & Posts
Manage static pages and blog posts with categories, tags, and SEO settings.
Media Library
Upload and manage images, videos, and files. Supports local storage and S3.
Developer Experience
Built by developers, for developers
Filament 4 Admin
Beautiful admin panel built on Filament. Customize everything with familiar Laravel patterns.
Theme System
Create custom themes with Blade templates and Tailwind CSS. Full control over your design.
Plugin Architecture
Extend functionality with plugins. Well-documented API for building your own.
Theme Scaffolding
php artisan make:theme
TallCMS Theme Creator (daisyUI)
Create a theme with daisyUI presets for consistent styling.
What is the name of your theme? [My Theme]:
> Canopy
Provide a brief description [A modern theme for TallCMS]:
> a green, forest-inspired starter theme
Who is the author? [Theme Developer]:
> TallCMS
Starting version? [1.0.0]:
>
Theme Type:
What type of theme do you want to create? [DaisyUI - Single preset (one color scheme)]:
[1] DaisyUI - Single preset (one color scheme)
[2] DaisyUI - All presets (theme-controller switcher)
[3] DaisyUI - Custom theme (define your own colors)
Plugin Development
plugins/
└── your-vendor/
└── your-plugin/
├── plugin.json # Required: Plugin metadata
├── src/
│ ├── Providers/
│ │ └── YourPluginServiceProvider.php
│ └── Blocks/ # Optional: Custom blocks
│ └── ExampleBlock.php
├── resources/
│ └── views/
│ └── blocks/
│ └── example.blade.php
├── routes/
│ ├── public.php # Optional: Public routes
│ └── web.php # Optional: Prefixed routes
└── database/
└── migrations/ # Optional: Database migrations
{
"name": "Your Plugin",
"slug": "your-plugin",
"vendor": "your-vendor",
"version": "1.0.0",
"description": "A brief description of your plugin",
"author": "Your Name",
"namespace": "YourVendor\\YourPlugin",
"provider": "YourVendor\\YourPlugin\\Providers\\YourPluginServiceProvider",
"compatibility": {
"php": "^8.2",
"tallcms": "^1.0"
}
}
See All Blocks in Action
Visit our block showcase to see every block with live examples.