0nlyType
105 pieces.
Turn to one.
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.jsonNothing 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.
Add the kit.
npx shadcn@latest add https://thedirectors.agency/ ui/ r/ai.json 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.
- Request a component
a component
what you can’t find
The piece you need and can’t find. The most asked for are built first.
- Report a bug
a bug
what breaks
Something that breaks, reads wrong, or moves when it shouldn’t.
- Star it on GitHub
it on GitHub ↗
so we know it’s wanted
We need your support to keep working on this. A star is how we know it’s wanted.
the link
with someone who builds
Start from zero.
Free to use and change: MIT licensed, with typefaces under the SIL Open Font Licence.