Jetendard is a reproducible font build that combines JetBrainsMono Nerd Font Mono with Pretendard Korean glyphs, scaling Pretendard by 1.15 for better Korean spacing.

Stars

359

7-day growth

No data

Forks

15

Open issues

0

License

NOASSERTION

Last updated

2026-07-07

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It addresses a specific need for a monospace font with well-fitted Korean glyphs and Nerd Font symbols, providing a reproducible build pipeline and 16 variants.

Who it is for

  • Korean-speaking developers who code in environments that benefit from monospace fonts with accurate Hangul rendering
  • Users of terminal emulators and code editors who need Nerd Font icons alongside Korean text
  • Font enthusiasts interested in reproducible build workflows for custom font combinations
  • Developers working on multilingual codebases where Korean comments or identifiers are common

Use cases

  • Writing and reading Korean comments in source code within editors like Zed or VS Code
  • Using a terminal emulator (e.g., Ghostty) with Korean output and Nerd Font symbols
  • Building a custom monospace font for personal or team use with consistent Korean glyph metrics
  • Evaluating different Korean monospace font combinations for readability

Strengths

  • Integrates JetBrainsMonoNerdFontMono (ligatures, Latin, Nerd Font symbols) with Pretendard Korean glyphs in a single font family
  • Applies a 1.15 scale to Pretendard to reduce unnecessary spacing around Korean glyphs, improving visual stability
  • Provides 16 variants (8 weights × upright/italic) via a reproducible build script with CLI options
  • Outputs TTF, OTF, and WOFF2 formats, suitable for desktop and web use

Considerations

  • Italic variants use upright Pretendard Korean/CJK glyphs because Pretendard does not provide true static italic Korean fonts in the pinned archive
  • Does not include a Black weight due to missing matching JetBrainsMonoNerdFontMono source
  • Requires manual visual check to confirm the default Korean scale across variants before release

README quick start

Jetendard

This project is heavily inspired by Yeomil Mono and reuses much of its implementation with minimal changes. Compared with Yeomil Mono, Jetendard uses JetBrainsMono Nerd Font Mono instead of Geist Mono and applies a 1.15 scale to Pretendard. Slightly enlarging Pretendard reduces unnecessary spacing around Korean glyphs, making Korean word spacing feel more visually stable while improving the clarity and precision of Hangul rendering.

Jetendard is a reproducible font build project that combines JetBrainsMono Nerd Font Mono with Pretendard Korean glyphs.

The generated family is named Jetendard. Latin glyphs, programming ligatures, and Nerd Font symbols come from the ligature-enabled JetBrainsMonoNerdFontMono files. Korean and CJK glyphs come from Pretendard and are fitted into exactly two Latin monospace advances.

Zed Editor (font size 13.5)

Zed Editor (Korean comments)

Ghostty Terminal (Text Output)

Ghostty Terminal (Codex)

Build

uv sync --all-groups
make download
make run
make test

make run builds the full 16-variant family.

Generated files are written to:

  • fonts/ttf/Jetendard-*.ttf
  • fonts/otf/Jetendard-*.otf
  • fonts/webfont/Jetendard-*.woff2
  • fonts/webfont/jetendard.css

Generated outputs and upstream downloads are intentionally ignored by git.

CLI

uv run jetendard --help

Important options:

  • --latin-dir: directory containing JetBrainsMonoNerdFontMono-*.ttf
  • --cjk-dir: directory containing Pretendard-*.ttf
  • --all: build the full 16-variant matrix
  • --variants: explicit output variants such as Regular, Italic, or BoldItalic
  • --weights: weights to build; without --styles, this selects upright variants
  • --styles: normal, italic, or both
  • --korean-italic-mode: Korean/CJK policy for italic variants, currently upright
  • --korean-scale: visual scale for Korean/CJK glyph fitting
  • --scale: compatibility alias for --korean-scale

The default Korean scale is 1.15.

Examples:

uv run jetendard --all
uv run jetendard --weights Regular Bold -

Description

JetBrainsMono Nerd Font Mono rebuilt with Pretendard Korean glyphs for balanced Hangul monospace rendering.

Related repositories

Similar projects matched by category, topics, and programming language.

lopopolo
Featured
lopopolo GitHub avatar

harness-engineering

Harness Engineering is a methodology for improving coding agent outputs by carefully crafting the environment around them—providing curated context, tools, and executable constraints that encode an organization’s nonfunctional requirements and cumulative lessons.

AI & Machine LearningAI Agents
2,390
slvDev
Featured
slvDev GitHub avatar

esp32-ai

A 28.9 million parameter language model runs on an $8 ESP32-S3 microcontroller entirely on-device, generating simple stories at about 9.5 tokens per second.

AI & Machine LearningLarge Language Models
1,960
littledivy
Featured
littledivy GitHub avatar

mimic

mimic captures traffic from any iOS or web app and automatically generates a Python client library that lets you call the app's API like a regular library.

AI & Machine Learning
1,482