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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 dépôts

Awesome GitHub RepositoriesColored Glyph Rendering

Custom rendering of text using color glyphs in SVG and bitmap formats.

Distinct from Text Rendering: Specific to the rendering of color-embedded fonts, not general text strings or terminal colors.

Explore 5 awesome GitHub repositories matching graphics & multimedia · Colored Glyph Rendering. Refine with filters or upvote what's useful.

Awesome Colored Glyph Rendering GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • katex/katexAvatar de KaTeX

    KaTeX/KaTeX

    20,177Voir sur GitHub↗

    KaTeX is a typesetting library and web math renderer that transforms TeX and LaTeX mathematical notation into high-quality HTML and CSS for web browsers. It functions as a math notation parser and LaTeX to HTML converter, capable of operating as both a client-side library and a server-side math renderer to generate static HTML expressions. The project supports a wide range of specialized mathematical rendering, including chemical equation rendering, Bra-ket notation for quantum mechanics, and mathematical logic typesetting. It provides comprehensive controls for structural layouts such as mat

    Supports modifying font family, weight, size, and color to distinguish different parts of a formula.

    TypeScriptjavascriptkatexlatex
    Voir sur GitHub↗20,177
  • microsoft/windows-universal-samplesAvatar de microsoft

    microsoft/Windows-universal-samples

    9,696Voir sur GitHub↗

    This repository is a comprehensive collection of reference implementations and sample libraries for the Universal Windows Platform. It provides practical examples of how to use Windows Runtime APIs to build cross-device applications, including detailed guidance on XAML-based declarative user interfaces and DirectX-integrated rendering. The project distinguishes itself by providing a wide array of hardware integration suites, covering low-level communication with USB, Serial, I2C, SPI, and GPIO peripherals. It includes specialized implementations for mixed reality holographic rendering, advanc

    Draws text containing color glyphs by implementing a custom renderer for SVG and bitmap formats.

    JavaScript
    Voir sur GitHub↗9,696
  • opentypejs/opentype.jsAvatar de opentypejs

    opentypejs/opentype.js

    4,976Voir sur GitHub↗

    opentype.js est une bibliothèque JavaScript pour lire, écrire et manipuler des fichiers de police OpenType, TrueType et WOFF dans des environnements de navigateur et de serveur. Il fonctionne comme un analyseur et générateur de police capable d'extraire des données de glyphes et des métadonnées ou de créer de nouveaux fichiers de police en définissant des chemins de glyphes et des métadonnées par programmation. Le projet fournit des utilitaires spécialisés pour modifier les tables de variation de police afin de contrôler les propriétés de police variable et traiter les couches de couleur et les palettes via les tables COLR et CPAL. Il inclut également un générateur de chemin de Bézier qui convertit les glyphes de police et les chaînes de texte en chemins pour le rendu SVG et canvas. La bibliothèque couvre un large éventail d'opérations typographiques, y compris le calcul des métriques de police comme les largeurs d'avance et les boîtes englobantes, la conversion des glyphes en données de chemin SVG et le rendu direct du texte dans un contexte de dessin 2D. Elle permet en outre la modification des formes de glyphes brutes et la sérialisation des objets de police en formats binaires pour l'exportation de fichiers.

    Manipulates color palettes and layers within fonts using COLR and CPAL tables.

    JavaScriptfontglyphsjavascript
    Voir sur GitHub↗4,976
  • googlefonts/noto-emojiAvatar de googlefonts

    googlefonts/noto-emoji

    4,580Voir sur GitHub↗

    Noto Emoji is a Unicode emoji font collection and SVG asset library designed to ensure consistent emoji rendering across different operating systems and web browsers. It functions as a color-font rasterization engine that embeds pre-rendered bitmaps into font files to display multicolored glyphs. The project includes a variable-font emoji set that utilizes axes to adjust stroke thickness and style for both colorful and monochrome glyphs. It also maintains a Unicode emoji metadata registry that maps characters to shortcodes and ASCII equivalents. The collection provides capabilities for color

    Implements a standardized set of glyphs to ensure consistent emoji rendering across different operating systems.

    Python
    Voir sur GitHub↗4,580
  • adobe-fonts/source-han-code-jpAvatar de adobe-fonts

    adobe-fonts/source-han-code-jp

    1,744Voir sur GitHub↗

    Source Han Code JP est une police de caractères à chasse fixe (monospaced) conçue spécifiquement pour les environnements de programmation et de terminal. Elle fournit un système de grille unifié qui aligne les caractères japonais larges avec les glyphes latins étroits, garantissant un espacement vertical et horizontal cohérent pour une meilleure lisibilité dans les éditeurs de code. La famille de polices est distribuée sous forme de collection OpenType, regroupant plusieurs jeux de caractères et graisses dans un seul fichier pour simplifier la gestion des actifs. Elle inclut un support complet pour les caractères grecs, cyrilliques et romains italiques pour répondre aux exigences d'internationalisation au sein du développement logiciel et de la documentation. Au-delà de ses capacités de mise en page principales, la police intègre des tables de données standardisées pour le rendu des émojis couleur et utilise un contour vectoriel compact pour maintenir des formes de caractères nettes et efficaces à travers diverses tailles d'affichage. La police est mappée aux points de code Unicode standard pour garantir un rendu de texte cohérent à travers différents environnements logiciels internationaux.

    Enables the rendering of color-enabled emoji glyphs within applications and web browsers using standard font table formats.

    PostScriptcfffontjapanese
    Voir sur GitHub↗1,744
  1. Home
  2. Graphics & Multimedia
  3. Graphics Engines and Rendering
  4. Text Rendering
  5. Colored Glyph Rendering

Explorer les sous-tags

  • Color Layer ProcessingManipulation of color layers and palettes using COLR and CPAL tables. **Distinct from Colored Glyph Rendering:** Distinct from Colored Glyph Rendering: focuses on the processing and modification of the color tables themselves rather than just the visual rendering.
  • Formula Color FormattingCustomization of font family, weight, and color specifically for mathematical formulas. **Distinct from Colored Glyph Rendering:** Focuses on formula-level distinction rather than general glyph rendering