Every letter hangs from a line.
In Devanagari that line is called the मात्रा — the measure. We draw type for both scripts so they can share one.
A typeface is a set of decisions about rhythm that has to survive being set badly, at the wrong size, by someone in a hurry. We draw for that case, not for the specimen.
Retail
Six families, all with a variable weight and width axis, licensed for desktop, web and application use.
Custom
Bespoke families and script extensions — most often adding Devanagari to a Latin a brand already owns.
Consulting
Type systems, licensing audits, and getting the shirorekha to line up with a Latin baseline grid without either script losing.
Pick one up.
Before type was a file it was a drawer of metal sorts, sitting in a case, sorted by how often you needed them. Drag one. Throw it.
- अ
- क
- म
- त
- र
- ध
- श
- ग
- A
- a
- G
- g
- R
- k
- e
- &
- M
- s
- 2
- @
Six families
Every family below is a real, open-source typeface, credited to the people who actually drew it. Scroll sideways.
-
Aa Gg Rk
Anek Latin
Drawn as one arm of a nine-script superfamily, which is why its Devanagari sibling sits on it without a fight.
-
अ क म र
Anek Devanagari
A shirorekha that thickens with weight rather than staying a fixed hairline — the detail most Latin-first families miss.
-
Aa Gg Rk
Bricolage Grotesque
An optical-size axis, so the display cut is genuinely a different drawing rather than the text cut set larger.
-
Aa Gg Rk
Fraunces
Two axes nobody else ships: how soft the terminals are, and how far the italic is allowed to misbehave.
-
Aa Gg Rk
Big Shoulders
Condensed to the point of being a grid of verticals. Set it at 200px or do not set it at all.
-
Aa Gg Rk
Space Mono
The one fixed-width family we stock, and the only one here without an axis to drag. Some drawings are finished.
Set something.
Type into the line. Drag the axes. Both scripts run the same weight and width range, which is the only reason a bilingual setting can ever look like one voice.
Handgloves