The New CSS

A Tailwind alternative for semantic, zero-config CSS

If you're tired of utility class overload or build-step complexity, The New CSS gives you a clean baseline with readable HTML.

When Tailwind is great

  • +

    Large apps with established utility workflows

  • +

    Teams committed to config-driven design tokens

When The New CSS is a better fit

  • You want semantic HTML and readable markup

  • You don't want a build step

  • You want a lightweight baseline for fast sites

Comparison

TailwindThe New CSS
Build stepUsually yesNo
HTML readabilityLow (utility-heavy)High (semantic-first)
Bundle size mindsetDepends on buildSmall by default
CustomizationConfig-drivenCSS variables + real CSS
Learning curveMediumLow
Best forApps with utility workflowsClean baselines + fast sites

Migration notes

You can adopt The New CSS incrementally: start with typography + layout, then move components as needed.

<!-- Step 1: Add The New CSS --> <link rel="stylesheet" href="https://unpkg.com/the-new-css/dist/the-new-css.min.css"> <!-- Step 2: Start using semantic markup --> <article> <h1>Your content</h1> <p>Clean and readable.</p> </article>

Ready to try a simpler approach?

Get started