Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Unito

A pan-Unicode glyph collection — 6 families · 24 fonts · SIL Open Font License

Unito merges hundreds of Noto fonts into single files that provide default glyph forms for Unicode codepoints. It does not include script-specific OpenType shaping rules (GSUB/GPOS) necessary for correct orthographic text in complex scripts — use Noto when you need proper text rendering.

Includes Unifont glyphs for the newest Unicode additions not yet supported by Noto. Only some glyphs vary across styles — many scripts share the same form regardless of weight or width.

Not a text font. Unito is a glyph collection and Unicode reference, not a Noto replacement. For example, Unito has Arabic glyphs, but no shaping rules — set Arabic in Unito and the letters stand apart in their isolated forms instead of joining. To render Arabic correctly, use Noto Naskh Arabic. Reach for Unito when you need to see a codepoint, not typeset it.

Families

Each family adds region-specific CJK glyphs to the base Unito codepoint set. All families ship in four styles: Regular, Bold, Condensed, and Bold Condensed.

Family Description
Unito Base — all Unicode scripts except Hangul, Tangut, and Han. Latin, Cyrillic, Greek, Arabic, Hebrew, Devanagari, Unifont, and hundreds more.
Unito JP Japanese — adds Japanese Kanji to the base set.
Unito CN Simplified Chinese — adds Simplified Chinese Hanzi.
Unito HK Hong Kong — adds Chinese Hanzi for Hong Kong.
Unito TW Taiwan — adds Traditional Chinese Hanzi for Taiwan.
Unito KR Korean — adds Hangul, Hanja, and Tangut.

Download

All fonts are free under the SIL Open Font License. Click any link to download the TTF directly from GitHub.

Unito (Base)

Unito JP (Japanese)

Unito CN (Simplified Chinese)

Unito HK (Hong Kong)

Unito TW (Taiwan)

Unito KR (Korean)

Building

Fonts are built automatically by GitHub Actions — see the "Actions" tab for the latest build. Pushing a vX.Y.Z tag also cuts a GitHub Release with the built fonts zipped in.

The canonical build entry point is python scripts/build.py. The Makefile wraps it and adds QA/proof targets:

  • make build — produce font files (calls scripts/build.py)
  • make test — run fontspector quality-assurance checks
  • make proof — generate HTML proof files

Which source wins when two fonts cover the same codepoint, and how to add a new source or Unicode block, is documented in BUILDING.md. Proof files and QA reports are published at https://fontlaborg.github.io/unito.

About

Unito is developed by Fontlab Ltd and contributors.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at https://openfontlicense.org

Repository Layout

This font repository structure is inspired by Unified Font Repository v0.3, modified for the Google Fonts workflow.

About

Unito, a font merged from Noto and Unifont in a specific way

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages