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
·

40 dépôts

Awesome GitHub RepositoriesFont Development Libraries

Libraries and scripts for manipulating, analyzing, and generating font files.

Explore 40 awesome GitHub repositories matching part of an awesome list · Font Development Libraries. Refine with filters or upvote what's useful.

Awesome Font Development Libraries 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.
  • fonttools/fonttoolsAvatar de fonttools

    fonttools/fonttools

    5,144Voir sur GitHub↗

    FontTools est une bibliothèque Python pour lire, modifier et écrire des fichiers de police de manière programmatique. Elle sert de parser de police OpenType et TrueType et d'outil pour transformer des fichiers de police binaires en XML lisible par l'humain pour l'édition et la reconstruction. Le projet inclut un gestionnaire pour lire et écrire des fichiers source Unified Font Object au sein de dossiers locaux ou d'archives. Il fournit également un utilitaire spécialisé pour compresser les polices web afin de réduire la taille du fichier et améliorer la performance de chargement. La bibliothèque couvre la manipulation programmatique de police, incluant la modification des métriques de police et des données de glyphes. Elle fournit des capacités pour la simplification de contour de glyphe via des opérations booléennes, l'analyse de police variable pour détecter les incompatibilités de master et la conversion de format de police.

    Core library for manipulating and processing font files.

    Python
    Voir sur GitHub↗5,144
  • phenx/php-font-libAvatar de PhenX

    PhenX/php-font-lib

    1,799Voir sur GitHub↗

    A library to read, parse, export and make subsets of different types of font files.

    Reads, parses, and subsets various font file formats.

    PHP
    Voir sur GitHub↗1,799
  • googlei18n/fontmakeAvatar de googlei18n

    googlei18n/fontmake

    880Voir sur GitHub↗

    Version][]]1

    Compiles font sources into binary OpenType and TrueType formats.

    Python
    Voir sur GitHub↗880
  • googlefonts/fontbakeryAvatar de googlefonts

    googlefonts/fontbakery

    678Voir sur GitHub↗

    Font Bakery is a command-line tool for checking the quality of font projects.

    Validates and prepares font families for distribution.

    Python
    Voir sur GitHub↗678
  • tmm1/emoji-extractorAvatar de tmm1

    tmm1/emoji-extractor

    561Voir sur GitHub↗

    extracts high-resolution emoji pngs from /System/Library/Fonts/Apple Color Emoji.ttf (OS X 10.11) or /System/Library/Fonts/Apple Color Emoji.ttc (macOS 10.12)

    Extracts high-resolution emoji PNGs from Apple color fonts.

    Ruby
    Voir sur GitHub↗561
  • twardoch/fonttools-utilsAvatar de twardoch

    twardoch/fonttools-utils

    481Voir sur GitHub↗

    OpenType Feature Freezer is a powerful tool designed to make sophisticated typographic features, like small caps or old-style numerals, accessible by default in your fonts. This means you can use these features even in applications with limited or no OpenType support.

    Freezes specific OpenType features into a font file.

    Python
    Voir sur GitHub↗481
  • googlei18n/sfntlyAvatar de googlei18n

    googlei18n/sfntly

    471Voir sur GitHub↗

    This project is not developed any further. Only Bug fixes will be merged, but new features won't.

    Library for reading, editing, and creating SFNT-based fonts.

    Java
    Voir sur GitHub↗471
  • cpitclaudel/monospacifierAvatar de cpitclaudel

    cpitclaudel/monospacifier

    422Voir sur GitHub↗

    A great way to increase the Unicode coverage of your favorite programming font.

    Converts variable-pitch fonts into monospaced versions.

    Python
    Voir sur GitHub↗422
  • jolicode/jolitypoAvatar de jolicode

    jolicode/JoliTypo

    348Voir sur GitHub↗

    JoliTypo – Web Microtypography fixer this allow subtitles without the h1 border between them. sub and em for small text and italic h6 for smaller and gray color --> Finally a tool for typography nerds.

    Fixes microtypography issues for web content.

    PHP
    Voir sur GitHub↗348
  • adobe-type-tools/opentype-svgAvatar de adobe-type-tools

    adobe-type-tools/opentype-svg

    231Voir sur GitHub↗

    addsvg adds an SVG table to a font, using SVG files provided. The font's format can be either OpenType or TrueType.

    Tools for creating and managing OpenType-SVG fonts.

    Python
    Voir sur GitHub↗231
  • source-foundry/font-lineAvatar de source-foundry

    source-foundry/font-line

    202Voir sur GitHub↗

    font-line is a libre, open source command line tool for OpenType vertical metrics reporting and command line based font line spacing modifications. It supports .ttf and .otf font builds.

    Adjusts and reports on vertical metrics and line spacing.

    Python
    Voir sur GitHub↗202
  • adobe-type-tools/box-drawingAvatar de adobe-type-tools

    adobe-type-tools/box-drawing

    158Voir sur GitHub↗

    Soon after the first public release of Source Code Proscp, users noted a lack of Box Drawing Charactersboxwiki. Fortunately, this flaw could be remedied soon after—the whole set of Box Drawing Characters, plus all of the Block Elements are now part of Source Code Pro.

    Generates box drawing characters and block elements.

    Python
    Voir sur GitHub↗158
  • michelf/php-smartypantsAvatar de michelf

    michelf/php-smartypants

    111Voir sur GitHub↗

    PHP SmartyPants

    Converts ASCII punctuation to typographic entities.

    PHP
    Voir sur GitHub↗111
  • andreaskoller/fontasticAvatar de andreaskoller

    andreaskoller/Fontastic

    110Voir sur GitHub↗

    Fontastic

    Processing library for creating TrueType fonts.

    Java
    Voir sur GitHub↗110
  • emojitools/emoji-toolsAvatar de EmojiTools

    EmojiTools/Emoji-Tools

    108Voir sur GitHub↗

    This repository is no longer maintained. Information in this README is archived for informational purposes, but I do not respond to support requests. Feel free to fork and continue this project.

    Utilities for creating and modifying emoji font files.

    Python
    Voir sur GitHub↗108
  • davelab6/pyfontaineAvatar de davelab6

    davelab6/pyfontaine

    106Voir sur GitHub↗

    pyfontaine

    Checks font files for language and character set support.

    Python
    Voir sur GitHub↗106
  • mta452/tehreer-androidAvatar de mta452

    mta452/Tehreer-Android

    92Voir sur GitHub↗

    Standalone text engine for Android aimed to be free from platform limitations

    Handles bidirectional text, shaping, and rendering for Android.

    C
    Voir sur GitHub↗92
  • eosrei/scfbuildAvatar de eosrei

    eosrei/scfbuild

    83Voir sur GitHub↗

    Create color fonts from SVGs on the command line

    Builds OpenType-SVG color fonts from SVG source files.

    Python
    Voir sur GitHub↗83
  • letterror/glyphnameformatterAvatar de LettError

    LettError/glyphNameFormatter

    81Voir sur GitHub↗

    A system for generating glyph name lists from official Unicode data.

    Generates standardized glyph names from Unicode identifiers.

    Python
    Voir sur GitHub↗81
  • conradirwin/fontAvatar de ConradIrwin

    ConradIrwin/font

    79Voir sur GitHub↗

    font

    Parses OpenType fonts using Go.

    Go
    Voir sur GitHub↗79
Préc.12Suivant
  1. Home
  2. Part of an Awesome List
  3. Developer Tools
  4. Font Development Libraries