sans-serif

Mona Sans

Mona Sans

Mona Sans — GitHub's open-source variable typeface, originally developed with Degarism Studio. Designed as GitHub's marketing-and-brand companion to the Hubot Sans family, with a geometric-humanist construction and four variable axes (Weight, Width, Optical Size, Italic). Used across github.com marketing pages, the Primer Brand site, and GitHub's identity surfaces.

Aa Bb Cc

The quick brown fox jumps over 13 lazy dogs.

ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz

0123456789 — • · → ← ⇄ ✓ ✗ ! ? & @ # $ %

Weights & styles

200
ExtraLight
The quick brown fox The quick brown fox
300
Light
The quick brown fox The quick brown fox
400
Regular
The quick brown fox The quick brown fox
500
Medium
The quick brown fox The quick brown fox
600
SemiBold
The quick brown fox The quick brown fox
700
Bold
The quick brown fox The quick brown fox
800
ExtraBold
The quick brown fox The quick brown fox
900
Black
The quick brown fox The quick brown fox

Source & fallback

Source

Kind
external
Family
Mona Sans
CSS import
https://cdn.jsdelivr.net/npm/@fontsource-variable/mona-sans/index.css
Notes
Primary distribution is the GitHub Releases artifact at github.com/github/mona-sans/releases. The cssImportUrl above points at the community-maintained @fontsource-variable/mona-sans bundle on jsDelivr, which mirrors the OFL-licensed binaries.

Fallback stack

  1. Mona Sans primary
  2. -apple-system fallback 1
  3. BlinkMacSystemFont fallback 2
  4. Segoe UI fallback 3
  5. Helvetica fallback 4
  6. Arial fallback 5
  7. sans-serif fallback 6

Provenance

Source
https://github.com/github/mona-sans
License
OFL-1.1
Attribution
Mona Sans is Copyright (c) GitHub, Inc., licensed under the SIL Open Font License, Version 1.1. Originally designed in partnership with Degarism Studio.
Imported
2026-05-17 (upstream version v2.0.25)
Notes
Variable axes documented in the upstream README: Weight 200–900, Width 75–125, Optical Size 1–100, Italic 0–1. Static cuts distributed at ExtraLight (200), Light (300), Regular (400), Medium (500), SemiBold (600), Bold (700), ExtraBold (800), and Black (900). Distributed via GitHub Releases — no first-party Google Fonts entry; the @fontsource/mona-sans community package provides a CDN-friendly NPM bundle.