Topics / #cjk
Cjk projects on GitHub
Fonts and typography support for Chinese, Japanese, and Korean scripts.
As of , the most-starred Cjk projects on GitHub are pretext (50.8K stars), legado (47.1K stars) and maple-font (29.4K stars). GitHub.Locker tracks 17 Cjk repositories with 272.8K stars combined. The fastest-growing on October 19 was maple-font, with +80 stars in a day.
Hot right now
Most stars gained in a day · Oct 19
+80maple-font
subframe7536/maple-font · ★ 29.4KMaple Mono is an open-source monospace font with round corners, smart ligatures, and built-in Nerd-Font icons, made to smooth your coding flow in IDEs and terminals.
Semiconductor_Manufacturing_Introduction
chenwei810/Semiconductor_Manufacturing_Introduction · ★ 1.2KAn open, beginner-friendly book that follows one silicon wafer from sand, through the fab, test and packaging, until it becomes a chip. It focuses on process flow, terminology and fab know-how rather than heavy physics.
+20LxgwWenKai
lxgw/LxgwWenKai · ★ 26.4KLXGW WenKai (霞鹜文楷) is an open-source Chinese font derived from Fontworks' Klee One, a Japanese textbook-style typeface, extended by a solo developer with simplified and traditional Chinese characters.
+15legado
gedoor/legado · ★ 47.1KLegado (阅读) is an e-book reader app written in Kotlin, presented as 'Legado 3.0 Book Reader with powerful controls & full functions'.
The all-time top
17 projects · by stars
- 50.8K
#1 · chenglou/pretextpretext
Pretext is a pure JavaScript/TypeScript library for multiline text measurement and layout — fast and accurate, including for languages you may not even know about.
- 47.1K
#2 · gedoor/legadolegado
Legado (阅读) is an e-book reader app written in Kotlin, presented as 'Legado 3.0 Book Reader with powerful controls & full functions'.
- 29.4K
#3 · subframe7536/maple-fontmaple-font
Maple Mono is an open-source monospace font with round corners, smart ligatures, and built-in Nerd-Font icons, made to smooth your coding flow in IDEs and terminals.
- 4

LxgwWenKai
26.4Klxgw/LxgwWenKai · ShellLXGW WenKai (霞鹜文楷) is an open-source Chinese font derived from Fontworks' Klee One, a Japanese textbook-style typeface, extended by a solo developer with simplified and traditional Chinese characters.
- 5

source-han-sans
17.4Kadobe-fonts/source-han-sans · PythonSource Han Sans is a set of open-source Pan-CJK OpenType fonts covering Simplified Chinese, Traditional Chinese, Traditional Chinese (Hong Kong), Japanese, and Korean, plus the full source files used to build them.
- 6
chinese-copywriting-guidelines
15.8Ksparanoid/chinese-copywriting-guidelinesA style guide for writing and typesetting Chinese text correctly — covering spacing between Chinese and Latin characters/numbers, punctuation usage, full-width vs half-width characters, and correct casing of proper nouns — meant to reduce miscommunication within teams and make websites look more polished.
- 7
smiley-sans
14.9Katelier-anchor/smiley-sans · HTMLSmiley Sans (得意黑) is a Chinese sans-serif typeface that balances a humanist look with geometric structure, featuring narrow, slightly slanted letterforms with details inspired by hand-painted lettering.
- 8
flexsearch
13.8Knextapps-de/flexsearch · JavaScriptFlexSearch is a next-generation full-text search library for the Browser and Node.js, built for very high query speed and features like multi-field search, phonetic matching, tag search, and result highlighting.
- 9

Sarasa-Gothic
12.9Kbe5invis/Sarasa-Gothic · JavaScriptSarasa Gothic is a CJK composite font that merges Inter (Latin/Greek/Cyrillic), Iosevka (for the Mono/Term/Fixed variants) and Source Han Sans (CJK glyphs) into a single unified gothic/sans-serif typeface covering Chinese, Japanese and Korean alongside Latin text.
- 10

plex
11.7KIBM/plex · CSSIBM Plex is IBM's corporate typeface family, released as an open-source project. It's a signature font family you can download and use under the Open Font License.
- 11

resume
11.5Kbillryan/resume · TeXThis is an elegant LaTeX resume/CV template compiled with XeLaTeX, designed to be easy to customize and extend.
- 12

python-prompt-toolkit
10.6Kprompt-toolkit/python-prompt-toolkit · Pythonprompt_toolkit is a Python library for building powerful interactive command line applications — you use it to write your own terminal apps, not run it directly.
- 13

crosspoint-reader
8.4Kcrosspoint-reader/crosspoint-reader · CCrossPoint is open-source firmware for ESP32-based e-ink e-readers: community-built, fully hackable and free forever, built on the idea that your device should do what you want - not what a manufacturer decided.
- 14
Semiconductor_Manufacturing_Introduction
1.2Kchenwei810/Semiconductor_Manufacturing_Introduction · PythonAn open, beginner-friendly book that follows one silicon wafer from sand, through the fab, test and packaging, until it becomes a chip. It focuses on process flow, terminology and fab know-how rather than heavy physics.
- 15
svg-diagram
629bybit-exchange/svg-diagram · JavaScriptIt is an Agent Skill that teaches coding agents like Claude Code and Codex a strict house style for hand-drawn SVG diagrams (architecture, flowchart, sequence, data-flow, lifecycle), plus a zero-dependency linter called svg-lint that checks the finished SVG against that style.
- 16

hanji
140sxzz/hanji · TypeScriptHanji is a web tool that lines up and overlays the same Han character's printed glyph form across Mainland China, Hong Kong, Taiwan, Japan, and Korea so you can see the subtle real differences between regional character shapes.
- 17

roster-match
104charlenemercury/roster-match · JavaScriptA zero-dependency JavaScript library that matches a Chinese name heard through speech recognition (or any garbled transcript) to the correct entry in a roster, comparing by pinyin syllables and surfacing candidates with reasons instead of forcing a decision when it is unsure.
Related topics
Often tagged together