JetBrains Mono: Open-source monospaced typeface for developers
Monospaced typeface optimized for coding with ligatures.
Learn more about JetBrainsMono
JetBrains Mono is an open-source monospaced typeface distributed under a free license for use in development environments. The font is built with OpenType features that enable optional ligatures for common programming operators and symbols, with a no-ligatures variant (JetBrains Mono NL) available for editors lacking OpenType support. It includes 8 weight styles from Thin to ExtraBold, each with italic variants, and features an increased x-height for lowercase characters to improve readability at small sizes while maintaining standard character widths. The font supports a comprehensive character set including Latin, Cyrillic, Greek, and various symbols commonly used in code.
Configurable ligatures
Includes optional OpenType ligatures that can be toggled on or off in editor settings. A separate no-ligatures variant is provided for environments without OpenType support.
Increased x-height design
Maximizes lowercase character height while maintaining standard width, improving pixel density and readability at small font sizes without affecting line length expectations.
Stylistic customization
Provides OpenType Stylistic Sets (ss01-20) and Character Variants (cv01-99) for alternate character representations, allowing users to customize appearance of specific glyphs.
This release adds extensive glyph alternates and stylistic sets with updated number constructions.
- –Added glyph alternates for l k r u m y g j t w f
- –Added Stylistic set 1
- –Added Stylistic set 2
- –Alt 2 6 9 construction
- –Updated construction of 5 and 8
This release fixes Unicode values for control characters and adds new ligatures.
- –Removed second unicode value from HT CR LF
- –Corrected the ⊈ glyph
- –Added ??? <:< ligatures
This release improves ligature spacing, adds Unicode characters, and introduces control code support.
- –Made triple equal ligature === more spacious
- –Added ǒ ǐ ǔ ǖ ǘ ǚ ǜ characters
- –Added Control code support
- –Tuned # character
- –Added =: ligature
Top in Developer Tools
Related Repositories
Discover similar tools and frameworks used by developers
Lima
Linux VM launcher with automatic file sharing, port forwarding, and container engine support.
Build Your Own X
Curated guides for recreating popular technologies from scratch, from 3D renderers to operating systems.
node-gyp
Compiles native C/C++ addons for Node.js.
ExcelJS
Parse, modify, and generate XLSX files in Node.js.
xh
Rust HTTP client reimplementing HTTPie with improved performance and user-friendly API testing syntax.