Star on GitHubFeedback

0nlyType

105 React components, set in words, for the shadcn CLI.

Read docs

105 pieces.
Turn to one.

Skip the indexEvery piece as a list

What it leaves out

Each of these does a job that type can do on its own. So each one goes, on purpose.

What it leaves out.

Pictures, boxes, cards, shadows, gradients, icons drawn as pictures.

Kept: words, space and one accent.

An icon stays only as a sign made of its own word.

Tune

Every italic word is a choice. Change one, and everything follows.

One sentence retunes the page.

Print it in , set it in , key it to , and read it by .

Install

0nlyType is a shadcn registry. Each piece arrives as source in your project, with its styles and the tokens it stands on.

One line.

npx shadcn@latest add https://thedirectors.agency/ui/r/button.json

Nothing to update. Nothing to wrap. It’s yours now.

Ask

The AI kit puts 0nlyType’s rules and every contract in your project, so your assistant builds in type too.

Or ask for it.

  1. Add the kit.

    npx shadcn@latest add https://thedirectors.agency/ui/r/ai.json
  2. Say what you want.

    Or take one: · · · · · · ·

Help

0nlyType is made by a small team, in the open. You don’t need to write code to shape what it becomes.

Help build it.

Start from zero.

Free to use and change: MIT licensed, with typefaces under the SIL Open Font Licence.