My current favorite font for programming is JetBrains Mono. I use it for VS Code and iTerm. I use Fira Code for Sublime Text. And I love the default San Francisco Apple font for use in everything else. Inter - Typeface specially designed for user interfaces with focus on high legibility of small-to-medium sized text on computer screens. Public Sans - Strong, neutral, principles-driven, open source typeface for text or display. Cascadia Code - Fun, new monospaced font that includes programming ligatures and is designed to enhance the modern look and feel of the Windows Terminal. Leon Sans - Geometric sans-serif typeface made with code in 2019 by Jongmin Kim. Codeface - Typefaces for source code beautification. Noto - Font for all the world's languages. Cozette - Bitmap programming font optimized for coziness. Sparks - Typeface for creating sparklines in text without code. BLOKK - Gives you a nice fill text for mock-ups and wireframing without the lorem ipsum. PragmataPro - Coding font designed by Fabrizio Schiavi. Last Resort - Special-purpose font that includes a collection of glyphs to represent types of Unicode characters. (HN) Josefin Sans - Idea for creating this typeface was to make it geometric, elegant and kind of vintage, especially for titling. Bungee - Chromatic signage typeface for vertical and horizontal setting. (Web) Butler - Free serif font inspired by a mix between both Dala Floda & the amazing Bodoni family. Curves - Free font by Philippine Eevee. Roboto VF - Variable version of Roboto intended to be a 1:1 match with the official non-variable release from Google. Roboto Flex - Upgrades Roboto to become a more powerful Variable Font, allowing youu to do more to express and finesse your text. Barlow - Slightly rounded, low-contrast, grotesk type family. Monoid - Customisable coding font with alternates, ligatures and contextual positioning. Crazy crisp at 12px/9pt. (Code) League Mono - Monospace typeface inspired by Fira Mono, Libertinus Mono, and Courier. (Web) LiebeHeide - Amazingly real looking handwritten messages with LiebeHeide color font. Ellograph - Friendly monospaced typeface with a soft, rounded construction and striking cursive italics. Source Sans Pro - Set of OpenType fonts that have been designed to work well in user interface (UI) environments. (Code) Leland - SMuFL-compliant OpenType music font. wavefont - Typeface for rendering data: waveforms, spectrums, diagrams, bars etc. Writer - Version of iA Writer Mono with increased letter-spacing and tuned weights.
FontGoggles - Font viewer for various font formats. It is a desktop application for macOS. (Code) sfsymbols - Export the shapes in the SF Symbols font. monospacifier.py - Great way to increase the Unicode coverage of your favorite programming font. Font Bakery - Command-line tool for checking the quality of font projects. Typelab - Type design service offering design software and bespoke type design for diverse clients. v-fonts - Simple resource for finding and trying variable fonts. Axis-Praxis - Website for playing with OpenType Variable Fonts Font Picker - Font selector component for Google Fonts. xz/fonts - Break your users from unethical tracking networks. xz/fonts delivers exclusively open-source fonts through Vercel's impossibly fast CDN. (Code) Typography.js - Powerful toolkit for building websites with beautiful design. ttf-parser - High-level, safe, zero-allocation TrueType font parser. Can be used as Rust and as C library. FontEdit - Desktop app to import, edit and export fonts as byte arrays for use in embedded systems. (HN) Open Sauce Fonts - Font super family that I developed for Creative Sauce's internal type system. font-kit - Cross-platform font loading library written in Rust. Helvetica - Documentary on typography, graphic design and global visual culture. (HN) rustybuzz - Incremental harfbuzz port to Rust. Font Stash - Light-weight online font texture atlas builder. Webfont Handbook - From selection to optimization, learn how to make the web a more visually diverse, efficient, and readable environment. Capsize - Flipping how we define typography in CSS. Cap height - Calculate the cap height of fonts loaded with Web Font Loader. Fontsource - Updating monorepo full of self-hostable Open Source fonts bundled into individual NPM packages. Web Font Loader - Gives you added control when using linked fonts via @font-face. Type Thursday - Global type superfamily converges monthly to help one another improve our letterforms over drinks. Coding Fonts - Microsite that shows off fonts designed for writing code. (Code) Monotype - Font & Technology Specialists. Black Foundry - Combining design and technology, we create fonts that perform. Arrow Type - Design & development for modern typography. lv_font_conv - Converts TTF/WOFF fonts to compact bitmap format. Typogram - Create nice-looking, minimalistic graphics that focus on a short snippet of text for sharing on the web. (Code) Fontship - Toolkit for generating fonts and tooling for a collaborative workflow. fontTools - Library for manipulating fonts, written in Python. font-line - OpenType vertical metrics reporting and font line spacing adjustment tool. ufo2ft - Generate OpenType font binaries from UFOs without the FDK dependency. fontmake - Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType). OpenType Sanitizer - Parses and serializes OpenType files (OTF, TTF) and WOFF and WOFF2 font files, validating them and sanitizing them as it goes. Fontkit - Advanced font engine for Node and the browser, used by PDFKit. Allsorts - Font parser, shaping engine, and subsetter for OpenType, WOFF, and WOFF2 implemented in Rust. Allsorts Tools - Example tools for the Allsorts font parser, shaping engine, and subsetter. The hyperbezier pen tool - Introduces a new model for a path drawing (pen) tool, with a particular focus on font design. Fontdue - Fastest font renderer in the world, written in pure rust. Typeset - HTML pre-processor for web typography. glyphhanger - Web font utility belt. It can subset web fonts. It can show you what unicode-ranges are used on a web site (optionally per font-family. VE Font Cache - Single header-only GPU font rendering library designed for game engines. ab-glyph - Rust API for loading, scaling, positioning and rasterizing OpenType font glyphs.