WordPress starter theme with a modern development workflow

Advanced front-end workflow

Write stylesheets with Sass, automatically check your JavaScript for errors, optimize images, enable synchronized browser testing, and more with our Webpack based setup.

Bootstrap 4, Foundation, and more

Sage comes with the latest version of Bootstrap. Replace Bootstrap with Bulma, Foundation, Tachyons, or a blank slate upon installation.

DRY templates with Blade

Sage uses Laravel's Blade templating engine:

@extends('layouts.base')

@section('content')
  @while(have_posts())
    {!! the_post() !!}
    @include('partials/content-single')
  @endwhile
@endsection

Newsletter

Join over 5,400 subscribers on our newsletter to get the latest Roots updates, along with occasional tips on building better WordPress sites.

Looking for WordPress plugin recommendations, the newest modern WordPress projects, and general web development tips and articles?

Follow @rootswp on Twitter

What others say

Lloyd Jones

For the record, I was a BIG Bones user. Not anymore. I now use Sage - one thing that stands out for me is that they’re constantly striving to keep it up-to-date. They’re just releasing a version with webpack (etc.). Its community is active and alive.

Lloyd Jones

Dan Egan

From the beginning, Sage just made sense to me. Logical code organization and everything seemed to be in its place. It's just a great consistent base that I’ve worked into to the workflow here at our agency.

Dan Egan

Why Sage, not Underscores?

Sage makes you a better developer and is a 10,000 hour head start. Compare Sage with Underscores

Backers

There are 35 people and 6 organizations supporting Sage on OpenCollective

Help support our open-source development efforts by contributing to our projects on OpenCollective

Support our collectives

We’re available for hire!

Get started

Ready to checkout?