// the find
jaywcjlove/free-font
Collection of Free English/Chinese Fonts for Commercial Use. 收录可商用的免费英文/汉字字体。
A repo of Chinese and English fonts that the maintainer labels as free for commercial use. Each entry in scripts/data.json carries a license tag, an upstream home page, and a flag for whether the official download still works. It's aimed at designers and developers who need CJK fonts and don't want to hunt across dozens of sites to find one.
- The per-font metadata is the useful part. Each entry records the license (商免, OFL-1.1, IPA-1.0, and so on), the origin page, and an officialDownload flag, so you can check provenance without visiting every vendor site.
- License categories follow the actual terms rather than lumping everything together. The README separates GPL-2.0 fonts with the font exception from OFL and IPA, and warns that Wenquan-derived fonts carry GPL linkage concerns. Most font roundups skip that caveat.
- The preview-poster generator runs incrementally (npm run one) against a single font file, so adding one font doesn't mean rebuilding the whole catalogue.
- A Docker image serves the static site locally, which makes it easy to browse the catalogue offline or behind a firewall.
- The commercial-use claim rests on the maintainer's word. The README says outright that it cannot guarantee every font is commercially usable and disclaims legal risk. A self-assigned 商免 tag is not a signed license, so anyone shipping a product on one of these fonts still has to read the vendor's terms.
- The repo is a poor fit for git. The README says the font files passed 1GB and generated real bills, the preview page was switched off for bandwidth reasons, and files over 50MB are rejected. A full clone is a heavy download, and most fonts live in history.
- Maintenance depends on one person covering hosting costs with no donations, as the README's own caution notes. One mirror is already struck through as dead, and more could go the same way.
- The README, the data.json schema comments, and the license policy are all in Chinese. English-speaking users get less of the caveats and will find it harder to contribute corrections.