24 مستودعات
Monospaced typefaces and patched fonts optimized for code editors.
Explore 24 awesome GitHub repositories matching part of an awesome list · Programming Fonts. Refine with filters or upvote what's useful.
FiraCode is a monospaced programming font designed for source code, console user interfaces, and technical notation. It functions as a programming ligature font, rendering common character sequences as single combined glyphs to simplify visual code analysis. The typeface includes specialized support for terminal user interfaces, providing box drawing characters and powerline symbols. It also serves as a technical font with broad Unicode coverage for rendering mathematical symbols and academic notation. The font provides mechanisms for customizing glyph appearance through stylistic sets and c
Monospaced font featuring programming ligatures.
Nerd Fonts is a suite of tools and collections designed for aggregating glyphs, patching programming fonts, and generating web-ready font assets. It provides an iconic font patcher for injecting large sets of icons into existing system fonts, a glyph aggregator that consolidates symbols from multiple icon sets, and a collection of pre-patched monospaced typefaces for use in terminals and editors. The project includes a font metrics tool to adjust glyph widths and cell sizing, ensuring consistent icon alignment in monospace environments. It also features a web font generator that converts patc
Patched fonts with extensive icon support.
Cascadia Code is a monospaced programming font optimized for coding environments. It is available as a TrueType and OpenType font, featuring programming ligatures that combine common operators and symbols into single glyphs. The typeface is an OpenType variable font, which allows for character thickness to be scaled across a continuous range of weights within a single file. It is compatible with Nerd Font and Powerline, embedding specialized icons and symbols for use in terminal prompts and status bars. The project includes capabilities for font engineering and rendering, such as the use of
Monospaced font with modern terminal aesthetics.
Iosevka is a build system and design environment for creating highly configurable, programming-oriented typeface families. It functions as an open-source font development tool that compiles custom character sets and stylistic features into standard TrueType and web-ready font formats. The project utilizes a parametric design system and functional programming logic to define glyph construction, allowing for consistent styling across entire typeface families. Users can define typeface characteristics through a declarative configuration layer, which maps character variants and OpenType features
Spatially efficient monospaced font for coding.
Source Code Pro is a collection of monospaced OpenType font families designed for programming, user interface clarity, and coding environments. These typefaces are engineered to provide high legibility in software editors and terminal applications. The project includes a variable font family that allows for continuous adjustments of weight and style within a single file. It provides specialized typography for user interface design to ensure consistency across diverse digital layouts. The system covers monospaced typography design and web integration, supporting the generation and export of f
A high-quality monospaced font designed for developers.
Hack is a font engineering toolkit and binary modification tool designed to patch font files to adjust layout metrics and swap glyph indices without requiring recompilation. It functions as a monospaced font customizer and renderer, enabling the display of source code using typefaces that support diverse character sets and specialized glyphs. The toolkit provides capabilities for desktop font customization, including the modification of vertical line spacing and the swapping of character designs to personalize glyph styles. It also includes a metadata editor for renaming internal font tables
Monospaced font designed for source code.
Source Han Serif is a standardized Pan-CJK serif typeface family provided as an OpenType font collection. It provides unified glyphs for Chinese, Japanese, and Korean scripts, following regional orthographic rules to ensure consistent rendering across different language tags. The project implements a multi-weight visual hierarchy, offering a spectrum of stroke thicknesses ranging from ExtraLight to Heavy. It includes regional glyph variations that adjust the visual appearance of ideographs to match the specific orthographic standards of different East Asian languages. The repository covers t
Open-source serif font family.
Monoid هو خط برمجي أحادي المسافة (monospaced) مصمم لقراءة عالية في محررات الكود والطرفيات. هو خط بميزات OpenType محسن لقراءة وكتابة كود المصدر، ويوفر عرضاً واضحاً عند الأحجام الصغيرة. يستخدم الخط إعدادات ميزات OpenType لتوفير بدائل أسلوبية ومظاهر رموز قابلة للتخصيص. ينفذ بشكل خاص روابط برمجية (ligatures) تجمع بين رموز البرمجة والمشغلات الشائعة في رموز واحدة لتحسين القراءة. يغطي المشروع عرض النصوص أحادية المسافة وتخصيص الرموز الأسلوبية، مما يسمح بتبديل الأحرف القياسية من خلال تعيين ميزات الخط والعرض القائم على المتجهات.
Customizable monospaced font for developers.
Fantasque Sans is an open-source TrueType font family designed as a monospaced programming font. It combines a fixed-width typeface with handwriting characteristics to maintain technical precision and vertical alignment in code editors and terminals. The typeface features a comprehensive suite of styles, including regular, bold, and true italic variants. It supports stylistic glyph customization and set-based glyph swapping to adjust character designs and line heights for improved legibility. The project provides a web-ready font suite with multiple formats and CSS declarations for cross-bro
Provides authentic italic glyph designs instead of synthetic slanting for better semantic text emphasis.
Typefaces for source code beautification
Gallery of monospaced fonts for developers.
Hasklig هو خط برمجي أحادي المسافة (monospaced) مصمم لمحررات الكود، ويتميز بنوع خط ثابت العرض مُحسّن للتوازن البصري والقابلية للقراءة. وهو نسخة مخصصة من Source Code Pro تتضمن رموزاً ومسافات متخصصة مصممة للنصوص التقنية. يطبق الخط عرض الروابط البرمجية (ligatures)، الذي يستبدل العوامل متعددة الأحرف برموز مركبة لتحسين مسح الكود المصدري. كما يعمل على تحسين تجربة القراءة من خلال ضبط الطباعة أحادية المسافة، وتعديل تباعد الأحرف والوزن البصري لضمان تخطيط متسق.
Monospaced font with Haskell-specific ligatures.
Mononoki هو خط برمجة أحادي المسافة (monospace) مصمم لقراءة وكتابة الكود. إنه خط مطور يؤكد على سهولة القراءة العالية ويستخدم تخطيطًا ثابت العرض لضمان محاذاة ثابتة للأحرف. المشروع عبارة عن خط OpenType قابل للتخصيص يسمح للمستخدمين بالتبديل بين تصميمات الأحرف المختلفة والمجموعات الأسلوبية. يتيح ذلك تكوين بدائل الحروف الأسلوبية لتحسين التمييز المرئي بين الأحرف المتشابهة. يغطي الخط عرض النص أحادي المسافة وتكوين أسلوب الأحرف لدعم سهولة قراءة الكود المصدري داخل بيئات المطورين. يستخدم مخططات قائمة على المتجهات وتعيين ميزات OpenType لتوفير متغيرات حروف محددة بناءً على تفضيلات المستخدم.
Provides a monospaced typeface specifically optimized for use in code editors.
Recursive is a multilingual variable font family and an OpenType typography toolkit. It provides a system of variable fonts that support dynamic adjustments to weight, slant, width, and expression, including a specialized typeface designed for code editors. The project features a responsive typography system that maintains consistent horizontal spacing to prevent layout reflow during stylistic transitions. It includes specialized ligatures and character disambiguation to improve the legibility of technical text in programming environments. The system covers a broad range of international lan
Variable font family for code and UI.
Source Sans Pro is a suite of professional OpenType sans-serif typeface assets optimized for readability and clarity within digital user interface environments. It provides a variable weight font family that ranges from extra light to black, with matching italic counterparts for each weight. The typeface supports multilingual typography across Latin, Greek, and Cyrillic scripts, including specialized glyphs for mathematics and currency. These assets are designed to establish visual hierarchy and maintain legibility across various screen sizes and resolutions.
Ships a professional suite of specifically designed slanted italic glyphs for every weight.
Victor Mono is a monospaced programming font designed for code editors, focusing on legibility and character distinction. It is characterized by the inclusion of programming ligatures that combine multi-character symbols into single glyphs. The typeface features cursive italics with semi-connected strokes to visually separate comments and keywords from standard code. It also provides customizable glyph stylistics, allowing for alternative shapes for specific characters such as zeros and sevens.
Features a typeface with semi-connected italic strokes to visually distinguish comments and keywords.
Customized version of Apple's Menlo font. Great monospaced font for development work. Should also work with the Windows Console (see Wiki for Windows infos).
Customized version of the Menlo font.
JetBrains Maple Mono: The free and open-source font fused with JetBrains Mono & Maple Mono
Fused font combining JetBrains and Maple Mono.
The font for those who like Monocraft but want to be able to read what they type!
Monospaced font for programming.
Modern programming font with common ligatures.
The font was originally authored by Darien Valentine @bathos and provided via a now-defunct site at fixedsysexcelsior.com. This derivative's source code repository and issue tracker can be found at github.com/kika/fixedsys.
Classic monospaced font for terminals.