gitmyhub

source-han-sans

Python ★ 17k updated 1y ago

Source Han Sans | 思源黑体 | 思源黑體 | 思源黑體 香港 | 源ノ角ゴシック | 본고딕

Source Han Sans is an open-source Pan-CJK OpenType font family from Adobe covering Simplified Chinese, Traditional Chinese, Japanese, and Korean.

OpenTypeAFDKOPythonsetup: easycomplexity 2/5

Source Han Sans is an open-source set of OpenType fonts (a standard font format used across operating systems and applications) designed to cover Pan-CJK scripts — meaning the writing systems of Chinese (Simplified and Traditional), Japanese, and Korean, all in one font family. The project is maintained by Adobe and is available in multiple configurations including OTF (individual font files), OTC (a combined font collection), and variable fonts that support a range of weights from a single file.

The repository not only distributes the final, ready-to-use font files but also provides all the source files needed to rebuild them from scratch using AFDKO, the Adobe Font Development Kit for OpenType. This is useful for type designers or developers who want to modify or extend the fonts.

You would use Source Han Sans when you need a high-quality, free font that correctly renders Chinese, Japanese, or Korean text — for example, in a web project, design tool, or application targeting East Asian audiences. Multiple download configurations are available depending on your use case: subset versions (lighter files with fewer characters) and super OTC bundles (all languages combined). The font is also available in WOFF2 format, which is optimized for use on websites. Documentation is provided in English, Japanese, Korean, Simplified Chinese, and Traditional Chinese. The project's build tooling is written in Python.

Where it fits