https://github.com/JetBrains/JetBrainsMono Skip to content Sign up * Why GitHub? + Features + Mobile + Actions + Codespaces + Packages + Security + Code review + Issues + Integrations + GitHub Sponsors + Customer stories * Team * Enterprise * Explore + Explore GitHub + Learn and contribute + Topics + Collections + Trending + Learning Lab + Open source guides + Connect with others + The ReadME Project + Events + Community forum + GitHub Education + GitHub Stars program * Marketplace * Pricing + Plans + Compare plans + Contact Sales + Education [ ] * # In this repository All GitHub | Jump to | * No suggested jump to results * # In this repository All GitHub | Jump to | * # In this organization All GitHub | Jump to | * # In this repository All GitHub | Jump to | Sign in Sign up {{ message }} JetBrains / JetBrainsMono Public * Notifications * Fork 180 * Star 6.5k * JetBrains Mono - the free and open-source typeface for developers jetbrains.com/mono OFL-1.1 License 6.5k stars 180 forks Star Notifications * Code * Issues 85 * Pull requests 0 * Actions * Projects 0 * Wiki * Security * Insights More * Code * Issues * Pull requests * Actions * Projects * Wiki * Security * Insights master Switch branches/tags [ ] Branches Tags Could not load branches Nothing to show {{ refName }} default View all branches Could not load tags Nothing to show {{ refName }} default View all tags 3 branches 15 tags Code Latest commit @philippnurullin philippnurullin Merge pull request #526 from Chinay-Domitrix/master ... 93e86d6 Jan 20, 2022 Merge pull request #526 from Chinay-Domitrix/master Fix README.md formatting (minor) 93e86d6 Git stats * 295 commits Files Permalink Failed to load latest commit information. Type Name Latest commit message Commit time .github/workflows Update build-fonts.yml Sep 2, 2021 .idea 2.242 Jul 30, 2021 fonts 2.251 Sep 24, 2021 images readme.md update Jan 14, 2022 scripts Update JetBrains Mono NL generator for the new layout Sep 23, 2020 sources 2.251 Sep 24, 2021 .gitignore Add IJ project files Oct 21, 2020 AUTHORS.txt Update AUTHORS.txt Oct 22, 2020 CONTRIBUTORS.txt renamed License file into OFL.txt, added contributors and authors Sep 14, 2020 Changelog.md 2.251 Sep 24, 2021 OFL.txt revert the license date Jan 18, 2022 README.md Update README.md Jan 20, 2022 install_manual.sh Drop unused code Feb 12, 2021 requirements.txt updated requirements Sep 2, 2021 View code [ ] JetBrains Mono: a typeface made for developers Installation JetBrains IDEs Brew (macOS only) Manual installation Visual Studio Code More ways to install Font Styles Font Features Increased x-height Distinctiveness of symbols Ligatures for Code Basic Character Set Building from source files License Credits README.md official JetBrains project JetBrains Mono: a typeface made for developers Alt text JetBrains Mono is available as a standalone download, and is also bundled in all JetBrains IDEs. Discover more font features & design on its web page. Default version of JetBrains Mono comes with OpenType features and ligatures (which can always be toggled on & off in the settings). If your IDE doesn't support OpenType, use a special version of the font -- JetBrains Mono NL, which doesn't include any ligatures. Installation JetBrains IDEs The most recent version of JetBrains Mono ships with your JetBrains IDE starting with v2019.3. Select JetBrains Mono in the IDE settings: go to Preferences/Settings - Editor - Font, and then select JetBrains Mono from the Font dropdown. Brew (macOS only) 1. Tap the font cask to make the Jetbrains Mono font available : brew tap homebrew/cask-fonts 2. Install it using the font-jetbrains-mono cask: brew install --cask font-jetbrains-mono Manual installation On Mac/Windows: 1. Download font. 2. Unzip the archive and install the font: + Mac. Select all font files in the folder and double-click them. Click the Install Font button. + Windows. Select all font files in the folder, right-click any of them, then pick Install from the menu. Note: If you have previously installed JetBrains Mono, please uninstall all previous versions to exclude conflicts and errors in rendering. On Linux: Open a terminal and run the following: /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/JetBrains/JetBrainsMono/master/install_manual.sh)" Once JetBrains Mono is installed in your OS, you are ready to configure the editor. Visual Studio Code 1. From the File menu (Code on Mac) go to Preferences - `Settings, or use keyboard shortcut Ctrl+, (Cmd+, on Mac). 2. In the Editor: Font Family input box type JetBrains Mono, replacing any content. 3. To enable ligatures, go to Editor: Font Ligatures, click Edit in settings.json, and copy this line "editor.fontLigatures": true into json file. More ways to install * Chocolate * ChromeOS terminal Font Styles There are 8 font styles available in JetBrains Mono, from Thin to ExtraBold, each coming with its own italic version. Alt text Font Features Increased x-height While characters remain standard in width, the height of the lowercase is maximized. This approach keeps code lines to the length that developers expect, and it helps improve rendering in small size, since each symbol occupies more pixels. Alt text Distinctiveness of symbols Alt text Ligatures for Code A ligature is a character consisting of two or more joined symbols. Traditionally, it was introduced as a space-saving technique in printed texts. In code, this technique is adopted to show operators and is used mainly for two purposes: 1. To reduce noise by merging symbols and removing details so the eyes are processing less: Alt text 2. To balance whitespace more efficiently by shifting the glyphs in certain cases: Alt text Note: if your IDE doesn't support OpenType features and ligatures, use JetBrains Mono NL instead. Basic Character Set Alt text You can find full JetBrains Mono character set on our wiki page. Building from source files The source files can be found in the "Source" folder. To open them you will need Glyphs app. To build the .ttf, .otf, woff2 & variable .ttf you will need: * install gftools pip install gftools (requires python 3.9.5 or higher on BigSur) * Navigate to ...JetBrainsMono/sources/ in Terminal app. * Type gftools builder config.yaml in Terminal and run it. * After the script is complete the files can be found in Fonts folder. License JetBrains Mono typeface is available under the OFL-1.1 License and can be used free of charge, for both commercial and non-commercial purposes. You do not need to give credit to JetBrains, although we will appreciate it very much if you do. The source code is available under Apache 2.0 License Credits Type designer Philipp Nurullin Team lead Konstantin Bulenkov Thanks to Nikita Prokopov Eugene Auduchinok Tatiana Tulupenko Dmitrij Batrak IntelliJ Platform UX Team Web Team About JetBrains Mono - the free and open-source typeface for developers jetbrains.com/mono Topics font programming-font ligatures programming-ligatures coding-font monospaced-font Resources Readme License OFL-1.1 License Stars 6.5k stars Watchers 71 watching Forks 180 forks Releases 15 v2.242 Latest Jul 30, 2021 + 14 releases Packages 0 No packages published Contributors 27 * @philippnurullin * @RosaWagner * @bulenkov * @chrissimpkins * @dependabot[bot] * @nisrulz * @manlix * @bluelovers * @alexeyten * @wolkenschieber * @isdh + 16 contributors Languages * Shell 55.9% * Kotlin 44.1% * (c) 2022 GitHub, Inc. * Terms * Privacy * Security * Status * Docs * Contact GitHub * Pricing * API * Training * Blog * About You can't perform that action at this time. You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.