Iosevka vs cascadia-code

Configurable coding fonts compared

Iosevka and cascadia-code are typeface projects for coding and terminal use, with options for ligatures and stylistic changes. Iosevka emphasizes a broad range of configurable styles and custom builds, while cascadia-code offers variants including no-ligature and terminal-symbol versions.

Iosevkacascadia-code
LanguageJavaScriptPython
LicenseOFL-1.1NOASSERTION
Stars22.8k27.9k
Forks687849
Last analyzedOct 3, 2026Oct 3, 2026

Key differences

  • Iosevka offers monospace and quasi-proportional families; cascadia-code is described as monospaced.
  • Iosevka includes nine weights and two widths for its monospace variants, while cascadia-code's variable TTF version offers weights from 200 to 700.
  • Iosevka supports custom builds and glyph-level variants; cascadia-code includes Cascadia Mono without ligatures and Powerline and Nerd Font symbol variants.
  • Iosevka lists JavaScript as its repository language and an OFL-1.1 license; cascadia-code lists Python and NOASSERTION for its license.
  • Iosevka lists 22.8k stars and 687 forks; cascadia-code lists 27.9k stars and 849 forks.

Choose Iosevka if you…

  • want monospace and quasi-proportional styles in one typeface family.
  • need options for letterforms, spacing, weights, widths, and ligature behavior, including custom builds.
  • want a font with character coverage listed for Latin, Greek, some Cyrillic, IPA, punctuation, and symbols.
Read the Iosevka analysis →

Choose cascadia-code if you…

  • want a monospaced font with variants for no ligatures or terminal symbols.
  • need variable and static font files in TTF, OTF, or WOFF2 formats.
  • prefer a coding font bundled with Windows Terminal or want to use its WOFF2 files on a website.
Read the cascadia-code analysis →

Compare the numbers side by side, or add more projects

This comparison is generated with AI from the OSRepos analyses of both projects. Always check each project's repository and documentation before choosing.