# roots/sage

WordPress starter theme with Laravel Blade components and templates, Tailwind CSS, and block editor support

Repository: https://github.com/roots/sage
Canonical: https://ross.abutalabs.com/products/sage
Homepage: https://roots.io/sage/
Language: PHP
License: MIT
License Family: permissive
Topics: wordpress-starter-theme, wordpress, wordpress-theme, blade, sage, tailwindcss, laravel, acorn, wordpress-laravel, php
Last push: 2026-06-01T21:50:33+00:00

## Health v2 (maintenance only)
Score: 87/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 85, release rhythm 81, longevity 100
- inputs: {"age_days": 5695, "days_push": 93, "days_rel": 129, "gap_med": 17.5, "n_releases_24m": 7}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 13263, forks 3001 (observed 2026-08-28T04:11:02.902373+00:00)

## What it is
Sage is a hybrid WordPress starter theme that brings Laravel Blade templating, Tailwind CSS, and a Vite-based front-end workflow to WordPress theme development. It integrates Laravel features into WordPress via Acorn and includes built-in block editor (Gutenberg) support.

## Use cases
- create a custom WordPress theme with Blade templates
- use Tailwind CSS in a WordPress theme
- modern front-end build workflow with Vite for WordPress
- build reusable component-based WordPress themes
- use Laravel Blade components in WordPress
- theme.json generation from Tailwind config for block editor
- WordPress theme with hot module replacement during development

## When to choose
- you want modern PHP templating (Blade) instead of classic WordPress PHP templates
- you prefer Tailwind CSS and Vite tooling in WordPress development
- you want a maintained, mature starter theme with block editor support
- you are comfortable with Composer and Node-based build steps

## When to avoid
- you need a simple classic PHP WordPress theme without build tooling
- you don't want Node/npm dependencies or asset compilation steps
- you're building a non-WordPress site
- your team is unfamiliar with Laravel Blade conventions

## Facets
- artifact type: learning-resource
- maturity: stable
- function: templating, build-tool, ui-components, developer-tools
- domain: web-development, cms, frontend, developer-tools
- platform: php, self-hosted
- tags: wordpress, wordpress-theme, laravel-blade, tailwindcss, vite, starter-theme, acorn, gutenberg, block-editor, boilerplate, web-server, nodejs

## Member repositories
- roots/sage (main) score 87

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:11:02.902373+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T08:31:01.136446+00:00, confidence not recorded.
  - readme: https://github.com/roots/sage (fetched 2026-08-28T04:11:02.902373+00:00, sha f3432541c2b0)
  - homepage: https://roots.io/sage/ (fetched 2026-08-29T08:08:41.689870+00:00, sha fbbbd174f40e)
  - site_page: https://roots.io/getting-started (fetched 2026-08-29T08:08:41.699478+00:00, sha 2c839b4638c6)
  - site_page: https://roots.io/sage/docs/installation (fetched 2026-08-29T08:08:41.703607+00:00, sha 2beb9aa1558d)
  - site_page: https://roots.io/docs (fetched 2026-08-29T08:08:41.705310+00:00, sha be1d015444f1)
  - site_page: https://roots.io/about (fetched 2026-08-29T08:08:41.708577+00:00, sha b600ee39807e)
  - site_page: https://discourse.roots.io/tag/releases (fetched 2026-08-29T08:08:41.701570+00:00, sha bf8ef4a5d382)
  - site_page: https://discourse.roots.io/tag/releases/61 (fetched 2026-08-29T08:08:41.706959+00:00, sha 2c57ff02d8dc)
- Data as of 2026-08-30T08:39:29.467469+00:00.
