A Composer package that brings Laravel's components, Blade templates and packages into WordPress projects.
roots/sage
A WordPress starter theme that uses Laravel Blade templates, Vite for builds, and Tailwind CSS for styling.
- Stars
- 13,279
- Forks
- 2,983
- Open issues
- 3
- Last commit
- last month
What is it?
Sage is a WordPress starter theme that brings PHP templating with Laravel Blade and a modern front-end toolchain to WordPress theme development. Templates and components are written in Blade, so theme code can be organized into reusable pieces instead of mixed PHP and markup.
The front-end workflow is built on Vite, which provides fast builds and CSS hot reloading during development. Tailwind CSS is supported out of the box, and the theme includes block editor (Gutenberg) support.
Through the Acorn integration, Sage gives themes access to Laravel's framework features. The project is MIT-licensed and documented on the Roots website.
Key features
- 01Blade templating and component-based theme structure
- 02Vite-powered builds with CSS hot reloading
- 03Tailwind CSS support out of the box
- 04Block editor support built in
- 05Laravel features available via Acorn integration
Use cases
- Building custom WordPress themes with a component-based structure
- Developing WordPress sites that need Tailwind CSS styling
- Bringing Laravel libraries and patterns into WordPress theme code
Quick start
- 1
Read the installation docs linked in the README
Topics
FAQ
- What is sage?
- A WordPress starter theme that uses Laravel Blade templates, Vite for builds, and Tailwind CSS for styling. Sage is a WordPress starter theme that brings PHP templating with Laravel Blade and a modern front-end toolchain to WordPress theme development. Templates and components are written in Blade, so theme code can be organized into reusable pieces instead of mixed PHP and markup.
- Is sage free to use? What license does it have?
- sage is open source under the MIT license. Check the license terms before using it in commercial products.
- Is sage still maintained?
- Updated within 6 months. The last commit to sage was on Oct 7, 2026.
- What can I use sage for?
- Building custom WordPress themes with a component-based structure Developing WordPress sites that need Tailwind CSS styling Bringing Laravel libraries and patterns into WordPress theme code
- How do I install sage?
- Read the installation docs linked in the README
- Where can I get sage?
- The source code and installation instructions are on GitHub: https://github.com/roots/sage
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A Composer-based WordPress boilerplate with environment-file config, WP Packages plugin management, Vite and Tailwind CSS.
Self-hosted, open-source Linktree alternative for building a personal page that collects all your links in one place.
A minimal, accessible, SEO-friendly blog theme built on Astro with TypeScript, Tailwind CSS and Pagefind search.
A design system for AI applications: a shadcn/ui-compatible stylesheet and components with a solid, glass-inspired finish.
An admin dashboard UI template built with Shadcn UI components and Vite, with light/dark mode, RTL support, and a global search command.