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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

11 Repos

Awesome GitHub RepositoriesFont Fallback Chains

Configurations that specify secondary fonts to be used when a glyph is missing from the primary font.

Distinct from Font Management: Specifically handles the fallback mechanism for missing glyphs, not general font loading.

Explore 11 awesome GitHub repositories matching part of an awesome list · Font Fallback Chains. Refine with filters or upvote what's useful.

Awesome Font Fallback Chains GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • ryanoasis/nerd-fontsAvatar von ryanoasis

    ryanoasis/nerd-fonts

    63,373Auf GitHub ansehen↗

    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

    Uses a symbols-only font as a secondary source when the primary font lacks a glyph.

    CSSfontfont-awesomefonts
    Auf GitHub ansehen↗63,373
  • mathjax/mathjaxAvatar von mathjax

    mathjax/MathJax

    10,855Auf GitHub ansehen↗

    Beautiful and accessible math in all browsers

    Selects and loads mathematical fonts from multiple sources, falling back to built-in or web-hosted alternatives when needed.

    JavaScriptaccessibilityasciimath-notationcss
    Auf GitHub ansehen↗10,855
  • typekit/webfontloaderAvatar von typekit

    typekit/webfontloader

    9,255Auf GitHub ansehen↗

    Webfontloader is a JavaScript library and standardized API for fetching and managing web fonts from multiple external providers and custom stylesheets. It functions as a font loading state manager that coordinates the retrieval of typography assets through a unified interface. The project specifically focuses on preventing the flash of invisible text by managing loading states and timeouts. It distinguishes itself by providing a mechanism to synchronize typography across different browsing contexts, including the ability to inject font loading logic into child window frames and iframes. The

    Implements configurable durations for font requests to trigger fallback styles if rendering is delayed.

    JavaScript
    Auf GitHub ansehen↗9,255
  • pymupdf/pymupdfAvatar von pymupdf

    pymupdf/PyMuPDF

    9,086Auf GitHub ansehen↗

    PyMuPDF is a comprehensive PDF manipulation library and document analysis tool. It serves as a text extraction tool, OCR engine, and image converter, providing a programmatic interface to edit, merge, split, and optimize PDF and Office documents. The project distinguishes itself through high-performance capabilities, including the use of C-bindings for low-level manipulation and parallelized page processing to accelerate workloads. It provides specialized conversion paths, such as transforming PDF content into Markdown for retrieval-augmented generation and large language model pipelines. It

    Selects alternative fonts for unsupported characters to prevent the appearance of unprintable symbols.

    Pythondata-scienceepubextract-data
    Auf GitHub ansehen↗9,086
  • chrisjenx/calligraphyAvatar von chrisjenx

    chrisjenx/Calligraphy

    8,529Auf GitHub ansehen↗

    Calligraphy is an Android typography framework and custom font manager used to map custom font files to text views through hierarchical style resolution and global default configurations. It provides a system for defining global default fonts and fallback priorities across an entire Android application. The project manages font assignments by evaluating a priority chain of view attributes, styles, text appearances, and themes. This allows for the injection of custom typefaces into Android text components and the mapping of font assets to theme attributes to maintain a uniform visual identity.

    Determines the active font by evaluating a priority chain of view attributes, styles, text appearances, and themes.

    Java
    Auf GitHub ansehen↗8,529
  • sixlabors/imagesharpAvatar von SixLabors

    SixLabors/ImageSharp

    7,954Auf GitHub ansehen↗

    ImageSharp is a .NET image processing library and manipulation framework used for decoding, encoding, and modifying digital images. It functions as a comprehensive toolkit for resizing, cropping, and applying pixel-level filters while managing color profiles and pixel data across various file formats. The project integrates a 2D vector graphics engine and a typography rendering engine to draw geometric shapes, paths, and complex stylized text onto images. It also includes a geometry boolean operation library for calculating intersections, unions, and differences between complex polygons and c

    Implements fallback chains to use alternative fonts when the primary typeface lacks required glyphs.

    C#bmpc-sharpdrawing
    Auf GitHub ansehen↗7,954
  • ryanoasis/vim-deviconsAvatar von ryanoasis

    ryanoasis/vim-devicons

    5,794Auf GitHub ansehen↗

    Provides fontconfig-based fallback rendering for glyphs when a patched font is unavailable.

    Vim Scripteye-candyfiletypeglyph-icons
    Auf GitHub ansehen↗5,794
  • fontsource/fontsourceAvatar von fontsource

    fontsource/fontsource

    5,778Auf GitHub ansehen↗

    Provides CSS @supports rules for variable font fallback to static fonts in older browsers.

    TypeScriptcssfontfont-family
    Auf GitHub ansehen↗5,778
  • notofonts/noto-cjkAvatar von notofonts

    notofonts/noto-cjk

    3,921Auf GitHub ansehen↗

    Noto CJK ist eine Open-Source-Schriftfamilie, die Sans- und Serif-Schriftarten für die konsistente Darstellung chinesischer, japanischer und koreanischer Zeichen bereitstellt. Sie fungiert als einheitliches Schriftsystem, das eine umfassende Abdeckung des CJK-Unified-Ideographs-Blocks bietet, um die sprachübergreifende Kompatibilität zu gewährleisten. Dieser mehrsprachige Schriftsatz ist für digitale Displays und den Druck in verschiedenen ostasiatischen Schriftsystemen optimiert. Er bietet standardisierte Schriftdateien, um die korrekte Darstellung ostasiatischer Schriften über verschiedene Betriebssysteme und Geräte hinweg zu ermöglichen. Das Projekt deckt mehrsprachige Typografie-Unterstützung für Dokumente, Websites und Softwareanwendungen ab. Es nutzt Unicode-basierte Zeichenzuordnung und OpenType-Packaging, um eine lesbare Textdarstellung über verschiedene regionale Schriftsysteme hinweg beizubehalten.

    Implements fallback chains to route missing glyphs to secondary regional font files.

    Python
    Auf GitHub ansehen↗3,921
  • linebender/resvgAvatar von linebender

    linebender/resvg

    3,895Auf GitHub ansehen↗

    Resvg ist eine hochkonforme SVG-Rendering-Bibliothek und Parsing-Engine, die darauf ausgelegt ist, skalierbare Vektorgrafiken in Rasterbilder zu konvertieren. Sie fungiert als SVG-zu-Raster-Konverter, der XML-Bäume auflöst und die Transformation von Vektordaten in Bitmap-Formate verwaltet. Das Projekt stellt plattformübergreifende visuelle Konsistenz sicher, indem es identische, pixelgenaue Ausgaben unabhängig vom Betriebssystem oder der CPU-Architektur erzeugt. Es zeichnet sich durch eine Text-Layout-Engine aus, die komplexe Typografie handhabt, einschließlich bidirektionaler Neuanordnung, vertikaler Schreibmodi und farbiger Emoji-Fonts. Die Bibliothek deckt ein breites Funktionsspektrum ab, einschließlich der Anwendung externer CSS-Stylesheets, dem Rendering visueller Filter wie Gaußschem Weichzeichner sowie programmierbarer Auflösung für Fonts und Bilder. Zudem enthält sie Sicherheitsmaßnahmen zum Schutz vor Ressourcenerschöpfungsangriffen durch die Durchsetzung von Limits für Dokumentkomplexität und Verschachtelungstiefe.

    Enables custom control over font matching and fallback behavior through a programmable resolver.

    Rustrendersvg
    Auf GitHub ansehen↗3,895
  • urbica/martinAvatar von urbica

    urbica/martin

    3,707Auf GitHub ansehen↗

    Martin is a vector tile server and map asset server that delivers geospatial data from PostGIS databases, MBTiles, and PMtiles files. It functions as a TileJSON metadata provider and a suite of vector tile tooling for generating, validating, and exporting geospatial tile archives. The project distinguishes itself by providing integrated map asset management, generating map styles, sprite sheets, and font glyphs on the fly. It supports advanced visual rendering capabilities such as Signed Distance Field sprites for runtime recoloring and fallback-based font composition to ensure complete chara

    Combines multiple font sources into a single glyph set to provide fallback characters missing from the primary font.

    Rust
    Auf GitHub ansehen↗3,707
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Font Management
  5. Font Fallback Chains

Unter-Tags erkunden

  • Font Hierarchy ResolutionMechanisms for determining the active font by evaluating a priority chain of view attributes, styles, and themes. **Distinct from Font Fallback Chains:** Distinct from Font Fallback Chains: handles the architectural priority of style sources (attribute > style > theme) rather than glyph-level fallbacks.
  • Fontconfig-Based Fallback ResolversRenders glyphs without a patched font by relying on fontconfig to locate a font containing the required codepoints. **Distinct from Font Fallback Chains:** Distinct from Font Fallback Chains: specifically uses fontconfig for automatic fallback resolution, not manual secondary font configuration.
  • Loading TimeoutsConfigurable durations for font requests to trigger fallback states. **Distinct from Font Fallback Chains:** Distinct from Font Fallback Chains: focuses on the timing of the request rather than the selection of fallback glyphs.
  • Multi-Source Font SelectorsSelects and loads mathematical fonts from multiple sources, falling back to built-in or web-hosted alternatives when needed. **Distinct from Font Fallback Chains:** Distinct from Font Fallback Chains: focuses on selecting and loading fonts from multiple sources (built-in, web-hosted) with fallback, not just glyph-level fallback chains.
  • Programmable ResolversUser-defined logic for managing font matching and fallback behaviors. **Distinct from Font Fallback Chains:** Distinct from Font Fallback Chains: provides a programmable interface for resolution rather than a static configuration chain.
  • Variable Font Fallback ProvisionsUsing CSS @supports rules to serve variable fonts to capable browsers with static fallbacks. **Distinct from Font Fallback Chains:** Distinct from Font Fallback Chains: focuses on feature-detection-based fallback for variable fonts rather than glyph-level fallback chains.