awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

19 repositorios

Awesome GitHub RepositoriesProgramming Font Customizations

Tools and configurations for applying specialized monospaced fonts to code editing environments.

Distinct from Typography Customization: Distinct from Typography Customization: focuses specifically on programming-oriented font families for code editors.

Explore 19 awesome GitHub repositories matching user interface & experience · Programming Font Customizations. Refine with filters or upvote what's useful.

Awesome Programming Font Customizations GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • tonsky/firacodeAvatar de tonsky

    tonsky/FiraCode

    81,750Ver en GitHub↗

    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

    Provides a monospaced typeface with adjustable weights and glyphs optimized for code editors.

    Clojurefontligaturesprogramming-ligatures
    Ver en GitHub↗81,750
  • ryanoasis/nerd-fontsAvatar de ryanoasis

    ryanoasis/nerd-fonts

    63,373Ver en GitHub↗

    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

    Adds icons and symbols to monospaced typefaces to enhance visual cues in code editors and terminals.

    CSSfontfont-awesomefonts
    Ver en GitHub↗63,373
  • githubnext/monaspaceAvatar de githubnext

    githubnext/monaspace

    18,451Ver en GitHub↗

    Monaspace is a collection of monospaced font families engineered specifically for programming environments. The system functions as a comprehensive typography suite that balances traditional grid-based alignment with expressive design aesthetics to improve visual hierarchy and readability within text editors. The project distinguishes itself through advanced font engineering that utilizes variable axes and contextual rules to modify character appearance dynamically. By employing semantic mapping and open-type feature injection, the fonts automatically adjust glyph shapes and spacing based on

    Improves the visual clarity and readability of source code by using specialized font families designed for programming environments.

    Shellfontfontsmonospace
    Ver en GitHub↗18,451
  • source-foundry/hackS

    source-foundry/Hack

    17,264Ver en GitHub↗

    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

    Provides utilities for modifying font binaries by injecting glyphs and optimizing layout metrics.

    Shell
    Ver en GitHub↗17,264
  • neovide/neovideAvatar de neovide

    neovide/neovide

    15,076Ver en GitHub↗

    Neovide is a cross-platform graphical frontend for the Neovim text editor. It provides a native windowed interface that preserves terminal-based functionality and keyboard-driven workflows while introducing a hardware-accelerated display layer. By utilizing GPU-accelerated rendering, the application ensures high-performance visual output across different desktop operating systems. The project distinguishes itself through an interpolated animation engine that provides fluid, frame-by-frame transitions for cursor movement and scrolling. It features an asynchronous input event loop to maintain i

    Supports advanced font rendering, including fallback chains and precise control over text hinting.

    Rustgpuneovimneovim-guis
    Ver en GitHub↗15,076
  • be5invis/sarasa-gothicAvatar de be5invis

    be5invis/Sarasa-Gothic

    12,391Ver en GitHub↗

    Sarasa-Gothic is an open-source typeface generation engine designed to synthesize unified font families. It functions as a build-time system that merges Latin, Greek, Cyrillic, and CJK character sets into consistent, multi-script font files. The project utilizes a composite architecture and declarative configuration to produce specialized font variants, including monospaced styles for terminal emulators and code editors. By automating the integration of diverse glyph sources, it ensures visual harmony across different regional orthographies and character sets. The system provides a custom bu

    Creates specialized mono and terminal font styles that combine multiple character sets for improved developer readability.

    JavaScriptfonttypeface
    Ver en GitHub↗12,391
  • idreesinc/monocraftAvatar de IdreesInc

    IdreesInc/Monocraft

    9,904Ver en GitHub↗

    Monocraft is a programming font customization project designed to apply a game-inspired typographic theme to development environments. It renders text using specialized monospaced typefaces that recreate the visual style of game user interfaces. The project focuses on rendering a galactic alphabet by mapping specific Unicode codepoints to unique glyphs. It utilizes OpenType ligature substitution to combine character sequences into single glyphs for programming operators and arrows. The system ensures strict vertical alignment through a monospace grid and handles character rendering via speci

    Customizes programming fonts with game-inspired aesthetics and spacing for better source code legibility.

    Pythonfontfontshomebrew
    Ver en GitHub↗9,904
  • intel/intel-one-monoAvatar de intel

    intel/intel-one-mono

    9,865Ver en GitHub↗

    Intel One Mono is a monospaced font development project focused on creating high-legibility typefaces designed to reduce eyestrain and minimize errors for developers and low-vision users. It provides a system for developing and compiling custom monospaced fonts from source files for use across different operating systems and web platforms. The project implements advanced typographic capabilities, including programming ligatures to improve the readability of operators and specialized numeral formats for superscripts and subscripts. It ensures consistent text display across more than 200 langua

    Updates underlying typeface artwork and metadata via open source files to create custom variations.

    Ver en GitHub↗9,865
  • larsenwork/monoidAvatar de larsenwork

    larsenwork/monoid

    7,962Ver en GitHub↗

    Monoid es una fuente monoespaciada de programación diseñada para una alta legibilidad en editores de código y terminales. Es una fuente con características OpenType optimizada para leer y escribir código fuente, proporcionando un renderizado nítido en tamaños pequeños. El tipo de letra utiliza ajustes de características de fuente OpenType para proporcionar alternativas estilísticas y apariencias de glifos personalizables. Implementa específicamente ligaduras de programación que combinan símbolos y operadores de codificación comunes en glifos únicos para mejorar la legibilidad. El proyecto cubre el renderizado de texto monoespaciado y la personalización estilística de glifos, permitiendo el intercambio de caracteres estándar mediante el mapeo de características de fuente y el renderizado de glifos basado en vectores.

    Provides configurations for adjusting glyph styles and stylistic alternates to personalize the coding experience.

    Python
    Ver en GitHub↗7,962
  • belluzj/fantasque-sansB

    belluzj/fantasque-sans

    7,403Ver en GitHub↗

    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

    Optimizes the visual experience of programming environments through a specialized monospaced typeface with diverse variants.

    Python
    Ver en GitHub↗7,403
  • creativetimofficial/material-kitAvatar de creativetimofficial

    creativetimofficial/material-kit

    5,926Ver en GitHub↗

    Material Kit is an open-source UI component library that provides pre-styled Material Design elements for building responsive web interfaces with Bootstrap 5. It offers a collection of reusable components like buttons, inputs, navbars, cards, and modals that follow Google's Material Design guidelines, along with a 12-column flexbox grid system for fluid layouts that adapt to any screen size. The kit distinguishes itself by including pre-built page sections such as headers, feature blocks, pricing tables, and footers that can be combined into complete page layouts, reducing the time needed to

    Swaps the default Google font for any other web font to customize brand typography.

    HTMLbootstrapbootstrap-material-designbootstrap5
    Ver en GitHub↗5,926
  • ryanoasis/vim-deviconsAvatar de ryanoasis

    ryanoasis/vim-devicons

    5,794Ver en GitHub↗

    Renders file-type glyphs using patched fonts with custom codepoints for terminal and GUI editors.

    Vim Scripteye-candyfiletypeglyph-icons
    Ver en GitHub↗5,794
  • i-tu/haskligAvatar de i-tu

    i-tu/Hasklig

    5,721Ver en GitHub↗

    Hasklig es una fuente monoespaciada de programación diseñada para editores de código, que presenta un tipo de letra de ancho fijo optimizado para el equilibrio visual y la legibilidad. Es una versión personalizada de Source Code Pro que incorpora glifos especializados y espaciado adaptado para texto técnico. La fuente implementa el renderizado de ligaduras de código, que reemplaza operadores de múltiples caracteres con glifos compuestos para mejorar el escaneo del código fuente. Además, optimiza la experiencia de lectura mediante el ajuste de tipografía monoespaciada, ajustando el espaciado de caracteres y el peso visual para garantizar un diseño consistente.

    Offers a customized monospaced font with modified glyphs and spacing for code editing environments.

    Python
    Ver en GitHub↗5,721
  • b4winckler/macvimAvatar de b4winckler

    b4winckler/macvim

    5,049Ver en GitHub↗

    MacVim es una aplicación nativa Cocoa que implementa el editor de texto modal Vim como una interfaz gráfica de usuario en macOS. Integra el motor del editor directamente en una ventana nativa y un bucle de eventos, permitiéndole operar sin un emulador de terminal. El proyecto funciona tanto como un editor de texto de programación como un editor binario hexadecimal. Proporciona herramientas para modificar datos binarios crudos mediante una rejilla hexadecimal visual y aplicar parches a archivos binarios. El editor cuenta con manejo de entrada modal, resaltado de sintaxis basado en patrones y selección de bloques rectangulares. Las capacidades adicionales incluyen historial de deshacer multinivel, autocompletado de rutas de archivo, corrector ortográfico y la capacidad de navegar a líneas de código específicas mediante mensajes de error del compilador. También soporta la gestión de diseño mediante múltiples ventanas y plegado de código, así como renderizado para escritura en farsi.

    Supports rendering and typing for Farsi script using specialized right-to-left input and fonts.

    C
    Ver en GitHub↗5,049
  • prawnpdf/prawnAvatar de prawnpdf

    prawnpdf/prawn

    4,814Ver en GitHub↗

    Prawn es una biblioteca de Ruby y herramienta de diseño de documentos utilizada para la generación programática de archivos PDF. Funciona como un motor de gráficos vectoriales que permite la creación de documentos portátiles que contienen texto formateado, formas personalizadas y diseños de página organizados. La biblioteca se diferencia por un sistema de renderizado vectorial basado en coordenadas que admite rellenos de degradado de múltiples paradas, polígonos complejos y mezcla basada en capas. Proporciona un sistema de tipografía completo capaz de incrustar fuentes TrueType y OpenType para admitir caracteres UTF-8 y texto de derecha a izquierda para publicaciones multilingües. Las capacidades amplias incluyen la gestión de la estructura del documento con esquemas jerárquicos, la incrustación de imágenes rasterizadas con soporte de transparencia y la inserción de hipervínculos interactivos. El sistema también incluye características de seguridad para el cifrado de documentos y protección con contraseña.

    Supports global languages by rendering UTF-8 characters and right-to-left text with fallback font support.

    Ruby
    Ver en GitHub↗4,814
  • madmalik/mononokiAvatar de madmalik

    madmalik/mononoki

    4,617Ver en GitHub↗

    Mononoki is a monospace programming typeface designed for reading and writing code. It is a developer font that emphasizes high legibility and utilizes a fixed-width layout to ensure consistent character alignment. The project is a customizable OpenType font that allows users to toggle between different character designs and stylistic sets. This enables the configuration of stylistic glyph alternatives to improve the visual distinction between similar characters. The typeface covers monospace text rendering and character stylistics configuration to support source code readability within deve

    Offers configurations for adjusting character glyphs to improve visual distinction between similar characters.

    Ver en GitHub↗4,617
  • dempfi/ayuAvatar de dempfi

    dempfi/ayu

    4,416Ver en GitHub↗

    Ayu es una colección de temas de color para el editor VS Code. Proporciona un conjunto de temas de interfaz visual diseñados para personalizar el fondo, el primer plano y los acentos de la UI del editor. El proyecto cuenta con tres esquemas de color distintos: light, dark y mirage. Estas variantes permiten alternar de forma adaptativa entre diferentes entornos de iluminación para mantener la comodidad visual. El tema cubre el resaltado de sintaxis para elementos de código, la personalización de la interfaz para paneles y barras de título, y la anulación de tipografía. También incluye una biblioteca complementaria de iconos de archivo personalizados para mejorar el reconocimiento de tipos de archivo y la navegación.

    Provides configurations for applying specialized fonts within the code editor environment.

    Jupyter Notebook
    Ver en GitHub↗4,416
  • rubjo/victor-monoAvatar de rubjo

    rubjo/victor-mono

    3,701Ver en GitHub↗

    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.

    Offers customizable character shapes and styles to improve visual clarity within development environments.

    Vuecoding-fontcursivecursive-italics
    Ver en GitHub↗3,701
  • shaunsingh/sfmono-nerd-font-ligaturizedAvatar de shaunsingh

    shaunsingh/SFMono-Nerd-Font-Ligaturized

    1,042Ver en GitHub↗

    Este proyecto proporciona una colección de tipografías monoespaciadas parcheadas y herramientas de utilidad diseñadas para integrar iconografía centrada en el desarrollador y definiciones de ligaduras en archivos de fuentes existentes. Funciona modificando binarios de fuentes para admitir un renderizado visual avanzado, permitiendo la visualización de símbolos personalizados y secuencias de caracteres combinadas dentro de editores de texto y entornos de terminal. El proyecto se distingue por fusionar conjuntos de iconos completos en tipografías estándar, permitiendo la visualización de tipos de archivo e indicadores de estado del sistema directamente dentro de interfaces de línea de comandos. También implementa el mapeo de características OpenType para reemplazar secuencias de caracteres estándar con glifos cohesivos de una sola unidad, lo que ayuda a escanear e interpretar el código fuente. Estas modificaciones cubren una gama de mejoras tipográficas, incluyendo la inyección programática de iconos vectoriales y la configuración de tablas de diseño para el renderizado condicional. Al automatizar el parcheo de metadatos de fuentes y datos de caracteres, el proyecto permite una retroalimentación visual consistente en varias aplicaciones enfocadas en el desarrollador.

    Automates the modification of binary font files by programmatically injecting glyphs and updating internal metadata.

    Ver en GitHub↗1,042
  1. Home
  2. User Interface & Experience
  3. Typography Customization
  4. Programming Font Customizations

Explorar subetiquetas

  • Font Patching Utilities1 sub-etiquetaTools for modifying font binaries by injecting glyphs and optimizing metrics. **Distinct from Programming Font Customizations:** Distinct from Programming Font Customizations: focuses on the binary patching process rather than the application of fonts to an editor.