Luwu Fonts

A self-hosted mirror of the Google Fonts used across the Luwu family of sites, served from Cloudflare's edge with CORS enabled. Use it instead of fonts.googleapis.com so pages load at full speed where Google is slow or blocked. Fonts mirrored 2026-10-26.

IBM Plex Sans

Luwu — The quick brown fox jumps over the lazy dog 0123456789

Stylesheet
https://fonts.luwu.dev/css/ibm-plex-sans.css
Google spec
IBM+Plex+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400
Size
30 font-face rules, 12 woff2 files (browsers fetch only the Unicode subsets a page uses)
<link rel="preconnect" href="https://fonts.luwu.dev" crossorigin>
<link rel="stylesheet" href="https://fonts.luwu.dev/css/ibm-plex-sans.css">

IBM Plex Mono

Luwu — The quick brown fox jumps over the lazy dog 0123456789

Stylesheet
https://fonts.luwu.dev/css/ibm-plex-mono.css
Google spec
IBM+Plex+Mono:wght@400;500;600
Size
15 font-face rules, 15 woff2 files (browsers fetch only the Unicode subsets a page uses)
<link rel="preconnect" href="https://fonts.luwu.dev" crossorigin>
<link rel="stylesheet" href="https://fonts.luwu.dev/css/ibm-plex-mono.css">

Noto Serif TC

陸吾 · 行山通 · 學即 — 山不在高,有仙則名

Stylesheet
https://fonts.luwu.dev/css/noto-serif-tc.css
Google spec
Noto+Serif+TC:wght@200..900
Size
108 font-face rules, 108 woff2 files (browsers fetch only the Unicode subsets a page uses)
<link rel="preconnect" href="https://fonts.luwu.dev" crossorigin>
<link rel="stylesheet" href="https://fonts.luwu.dev/css/noto-serif-tc.css">

Noto Serif SC

Luwu — The quick brown fox jumps over the lazy dog 0123456789

Stylesheet
https://fonts.luwu.dev/css/noto-serif-sc.css
Google spec
Noto+Serif+SC:wght@200..900
Size
101 font-face rules, 101 woff2 files (browsers fetch only the Unicode subsets a page uses)
<link rel="preconnect" href="https://fonts.luwu.dev" crossorigin>
<link rel="stylesheet" href="https://fonts.luwu.dev/css/noto-serif-sc.css">

Noto Sans TC

陸吾 · 行山通 · 學即 — 山不在高,有仙則名

Stylesheet
https://fonts.luwu.dev/css/noto-sans-tc.css
Google spec
Noto+Sans+TC:wght@100..900
Size
108 font-face rules, 108 woff2 files (browsers fetch only the Unicode subsets a page uses)
<link rel="preconnect" href="https://fonts.luwu.dev" crossorigin>
<link rel="stylesheet" href="https://fonts.luwu.dev/css/noto-sans-tc.css">