awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ryanoasis avatar

ryanoasis/nerd-fonts

0
View on GitHub↗
63,373 stele·3,902 fork-uri·CSS·5 vizualizăriNerdFonts.com↗

Nerd Fonts

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 patched assets into CSS and JSON metadata to map glyphs to class names for web applications.

The system covers comprehensive font customization for developer environments, including typography metric adjustments for terminal interface design. Its capabilities extend to font patching, glyph injection, and the automation of batch patching and system-wide installation across different operating systems.

The project provides utilities for mapping icon glyphs to searchable text names and generating reference cheat sheets for shell scripts.

Features

  • Programming Font Customizations - Adds icons and symbols to monospaced typefaces to enhance visual cues in code editors and terminals.
  • Monospaced Fonts - Provides a set of pre-patched monospaced typefaces containing integrated developer icons for terminals and editors.
  • Glyph Aggregators - Consolidates symbols from multiple icon sets into a single font distribution.
  • Terminal Interfaces - Integrates a wide range of glyphs and icons into fonts to support status lines and shell prompts.
  • Font Patching Automation - Automates patching processes across multiple directories to update large font collections simultaneously.
  • Unicode Block Mapping - Associates specific icon sets with predefined Unicode blocks to avoid collisions with existing characters.
  • Font Metric Mappers - Modifies font cell sizes and line heights to ensure icons align correctly in monospace environments.
  • Glyph Mappings - Injects external icon glyphs into target font files by modifying character maps and Unicode code points.
  • Glyph Injection Tools - Integrates glyph collections from external sources or user-provided font files into a target font.
  • Icon Patchers - Provides a tool for injecting large sets of icons and glyphs into existing programming and system fonts.
  • Monospace Width Constraints - Constrains icons to single character widths for monospace environments or allows wider icons for visibility.
  • Glyph Alignment Metrics - Adjusts cell size and line height to ensure icons fit within strict monospace or proportional constraints.
  • Font Patching Utilities - Modifies personal font variations with specific symbols and size optimizations using a patching utility.
  • Icon Fonts - Creates CSS and JSON files to use patched icon glyphs and symbols within web applications.
  • Installation Scripts - Automates the patching and installation of large font collections using shell scripts.
  • Programming Ligature Fonts - Maintains specialized character combinations for consistent visuals in ligature-aware terminals.
  • Ligature Removal Tools - Strips ligatures from fonts during patching to ensure a strict one-character-per-glyph representation.
  • Width Variants - Provides font versions ranging from strict monospaced widths to proportional sizing to match layout needs.
  • Font Installers - Installs patched fonts onto local systems using shell scripts tailored for different operating systems.
  • Glyph Metric Adjusters - Provides a utility for adjusting glyph widths and cell sizing to ensure consistent icon alignment in monospace environments.
  • Shell Glyph Libraries - Maps icon names to glyphs using shell libraries to avoid raw unicode characters in scripts.
  • Icon Mappings - Associates icon glyphs with searchable text names to identify and insert icons via naming conventions.
  • Web Font Generators - Converts patched font assets into CSS and JSON for use in web applications.
  • Font Hosting Utilities - Creates CSS files and JSON databases containing class names for using glyphs on websites.
  • Web Font Asset Generators - Generates CSS and JSON metadata to map font glyphs to class names for web applications.
  • Programming Fonts - Patched fonts with extensive icon support.
  • Project Documentation Examples - Features Sankey diagrams and OS-specific icons.
  • Web Styling and UI - Iconic font aggregator and patcher for developers.

Istoric stele

Graficul istoricului de stele pentru ryanoasis/nerd-fontsGraficul istoricului de stele pentru ryanoasis/nerd-fonts

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Întrebări frecvente

Ce face ryanoasis/nerd-fonts?

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.

Care sunt principalele funcționalități ale ryanoasis/nerd-fonts?

Principalele funcționalități ale ryanoasis/nerd-fonts sunt: Programming Font Customizations, Monospaced Fonts, Glyph Aggregators, Terminal Interfaces, Font Patching Automation, Unicode Block Mapping, Font Metric Mappers, Glyph Mappings.

Care sunt câteva alternative open-source pentru ryanoasis/nerd-fonts?

Alternativele open-source pentru ryanoasis/nerd-fonts includ: i-tu/hasklig — Hasklig is a monospaced programming font designed for code editors, featuring a fixed-width typeface optimized for… belluzj/fantasque-sans — Fantasque Sans is an open-source TrueType font family designed as a monospaced programming font. It combines a… tonsky/firacode — FiraCode is a monospaced programming font designed for source code, console user interfaces, and technical notation.… larsenwork/monoid — Monoid is a monospaced programming font designed for high legibility in code editors and terminals. It is an OpenType… githubnext/monaspace — Monaspace is a collection of monospaced font families engineered specifically for programming environments. The system… rubjo/victor-mono — Victor Mono is a monospaced programming font designed for code editors, focusing on legibility and character…

Alternative open-source pentru Nerd Fonts

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu Nerd Fonts.
  • i-tu/haskligAvatar i-tu

    i-tu/Hasklig

    5,721Vezi pe GitHub↗

    Hasklig is a monospaced programming font designed for code editors, featuring a fixed-width typeface optimized for visual balance and readability. It is a customized version of Source Code Pro that incorporates specialized glyphs and spacing tailored for technical text. The font implements code ligature rendering, which replaces multi-character operators with composite glyphs to improve the scanning of source code. It further optimizes the reading experience through monospaced typography tuning, adjusting character spacing and visual weight to ensure a consistent layout.

    Python
    Vezi pe GitHub↗5,721
  • belluzj/fantasque-sansB

    belluzj/fantasque-sans

    7,403Vezi pe 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

    Python
    Vezi pe GitHub↗7,403
  • tonsky/firacodeAvatar tonsky

    tonsky/FiraCode

    81,750Vezi pe 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

    Clojurefontligaturesprogramming-ligatures
    Vezi pe GitHub↗81,750
  • larsenwork/monoidAvatar larsenwork

    larsenwork/monoid

    7,962Vezi pe GitHub↗

    Monoid is a monospaced programming font designed for high legibility in code editors and terminals. It is an OpenType feature font optimized for reading and writing source code, providing crisp rendering at small sizes. The typeface utilizes OpenType font-feature settings to provide stylistic alternates and customizable glyph appearances. It specifically implements programming ligatures that combine common coding symbols and operators into single glyphs to improve readability. The project covers monospaced text rendering and stylistic glyph customization, allowing for the swapping of standar

    Python
    Vezi pe GitHub↗7,962
  • Vezi toate cele 30 alternative pentru Nerd Fonts→