git404hub

what is _s fr?

automattic/_s — explained in plain English

Analysis updated 2026-06-24

10,990CSSAudience · developerComplexity · 2/5Setup · moderate

tl;dr

A minimal WordPress starter theme for developers to build custom themes on top of, now archived since WordPress has moved to a Block Themes approach.

vibe map

mindmap
  root((Underscores _s))
    What it does
      WordPress starter theme
      Blank canvas
      Now archived
    Features
      HTML templates
      CSS Grid layouts
      Nav dropdowns
      WooCommerce hooks
    Tech stack
      CSS
      PHP
      SASS
    Workflow
      Clone and rename
      Find and replace
      Build on top

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Use as a blank starting point to build a custom WordPress theme without stripping down an existing one.

VIBE 2

Learn how WordPress theme templates are structured before building a more complex design.

VIBE 3

Reference how to integrate WooCommerce hooks and CSS Grid layouts into a WordPress theme.

what's the stack?

CSSPHPSASSJavaScript

how it stacks up fr

automattic/_sjdan/98.csschokcoco/css-inspiration
Stars10,99011,05310,867
LanguageCSSCSSCSS
Setup difficultymoderateeasyeasy
Complexity2/51/51/5
Audiencedeveloperdesignerdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · moderate time til it works · 1h+

Requires a running WordPress installation and command-line tools for compiling SASS and packaging the theme.

License not mentioned in the explanation.

in plain english

Underscores, also written as _s, is a starter theme for WordPress. It was created by Automattic, the company behind WordPress.com, to give theme developers a clean, minimal starting point rather than building from scratch or stripping down an existing theme. The project is now inactive, archived as of September 2025, because the WordPress ecosystem has shifted to a different approach called Block Themes. When it was active, _s gave developers a bare but functional WordPress theme with a small amount of well-organized HTML templates, starter CSS files, and a navigation script that turned menus into collapsible dropdowns on small screens. It also included two sample page layouts built with CSS Grid, hooks for integrating with WooCommerce (a popular e-commerce plugin), and a set of utility functions to keep template code clean. The intended workflow was to download or clone the repository, rename it for your project, and then do a find-and-replace across all the files to swap out the _s_ prefix with your own theme name. From there you would build on top of the provided structure. The theme included command-line tools for compiling styles written in SASS to plain CSS, checking code quality, generating translation files, and packaging the finished theme into a zip file. _s was never meant to be used as-is. It was a blank canvas for building custom themes, not a finished design. With Block Themes now the current WordPress standard, _s is no longer updated, but the repository remains available for reference.

prompts (copy fr)

prompt 1
I cloned the Underscores _s starter theme. Walk me through the find-and-replace steps to rename it for my custom WordPress theme project.
prompt 2
Show me how to use the SASS compilation tools included in the _s starter theme to compile my custom styles.
prompt 3
I'm building a custom WordPress theme from _s. Which template files should I edit first for a basic blog layout?
prompt 4
How do I add WooCommerce support hooks to a WordPress theme built on top of the Underscores _s starter?

Frequently asked questions

what is _s fr?

A minimal WordPress starter theme for developers to build custom themes on top of, now archived since WordPress has moved to a Block Themes approach.

What language is _s written in?

Mainly CSS. The stack also includes CSS, PHP, SASS.

What license does _s use?

License not mentioned in the explanation.

How hard is _s to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is _s for?

Mainly developer.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.