Purus CSS

The minimalist CSS framework.

Semantic HTML in, beautiful pages out. No JavaScript. Raw CSS. 13 KB minified.

View demo GitHub

<link
  rel="stylesheet"
  href="https://cdn.jsdelivr.net/gh/kaufmann-dev/purus-css/css/purus.min.css"
/>

Semantic first

Built alongside modern-normalize — plain HTML elements just look right, no extra classes required.

Dark mode built in

Follows the system preference out of the box — no script required, with an optional manual override.

Design tokens

Customize everything with CSS variables — colors, spacing, radius, fonts.

See it in action

Every example below is plain HTML styled by Purus CSS — no extra classes unless noted.

Buttons

Link as button

Form states

Typography

Perfection is achieved when there is nothing left to take away.

Inline code and keyboard input like Ctrl + C work out of the box.

Table

Token Value
--radius 0.5rem
--padding 0.5rem

Get it