[38;5;12m                                                                              [39m[38;2;255;187;0m[1m[4mAwesome Typography [0m[38;5;14m[1m[4m![0m[38;2;255;187;0m[1m[4mAwesome[0m[38;5;14m[1m[4m (https://awesome.re/badge.svg)[0m[38;2;255;187;0m[1m[4m (https://awesome.re)[0m
[38;5;12mCurated list about digital typography.[39m

[38;2;255;187;0m[4mContents[0m

[38;5;12m- [39m[38;5;14m[1mSpecifications[0m[38;5;12m (#specifications)[39m
[38;5;12m- [39m[38;5;14m[1mOpenType[0m[38;5;12m (#opentype)[39m
[38;5;12m- [39m[38;5;14m[1mJavaScript[0m[38;5;12m (#javascript)[39m
[38;5;12m- [39m[38;5;14m[1mPython[0m[38;5;12m (#python)[39m
[38;5;12m- [39m[38;5;14m[1mC[0m[38;5;12m (#c)[39m
[38;5;12m- [39m[38;5;14m[1mC++[0m[38;5;12m (#c-1)[39m
[38;5;12m- [39m[38;5;14m[1mC#[0m[38;5;12m (#c-2)[39m
[38;5;12m- [39m[38;5;14m[1mJava[0m[38;5;12m (#java)[39m
[38;5;12m- [39m[38;5;14m[1mRuby[0m[38;5;12m (#ruby)[39m
[38;5;12m- [39m[38;5;14m[1mGo[0m[38;5;12m (#go)[39m
[38;5;12m- [39m[38;5;14m[1mRust[0m[38;5;12m (#rust)[39m
[38;5;12m- [39m[38;5;14m[1mPHP[0m[38;5;12m (#php)[39m
[38;5;12m- [39m[38;5;14m[1mPerl[0m[38;5;12m (#perl) [39m
[38;5;12m- [39m[38;5;14m[1mProcessing[0m[38;5;12m (#processing)[39m
[38;5;12m- [39m[38;5;14m[1mClojure[0m[38;5;12m (#clojure)[39m
[38;5;12m- [39m[38;5;14m[1mUFO[0m[38;5;12m (#ufo)[39m
[38;5;12m- [39m[38;5;14m[1mTools with GUI[0m[38;5;12m (#tools-with-gui)[39m
[38;5;12m- [39m[38;5;14m[1mFont Validator[0m[38;5;12m (#font-validator)[39m
[38;5;12m- [39m[38;5;14m[1mFont Testing Websites[0m[38;5;12m (#font-testing-websites) [39m
[38;5;12m- [39m[38;5;14m[1mMiscellaneous[0m[38;5;12m (#miscellaneous)[39m
[38;5;12m- [39m[38;5;14m[1mFonts[0m[38;5;12m (#fonts)[39m
[38;5;12m- [39m[38;5;14m[1mTrueType[0m[38;5;12m (#truetype)[39m
[38;5;12m- [39m[38;5;14m[1mBooks[0m[38;5;12m (#books)[39m
[38;5;12m- [39m[38;5;14m[1mVideos[0m[38;5;12m (#videos)[39m


[38;2;255;187;0m[4mSpecifications[0m
[38;5;12m- [39m[38;5;14m[1mMicrosoft's Documentation[0m[38;5;12m (https://docs.microsoft.com/en-us/typography/opentype/spec/)[39m
[38;5;12m- [39m[38;5;14m[1mApple's Documentation[0m[38;5;12m (https://developer.apple.com/fonts/TrueType-Reference-Manual/)[39m
[38;5;12m- [39m[38;5;14m[1mThe Compact Font Format[0m
[38;5;12mSpecification[39m[38;5;14m[1m (https://adobe-type-tools.github.io/font-tech-notes/pdfs/5176.CFF.pdf) - Technical Note #5176.[0m
[38;5;12m- [39m[38;5;14m[1mthe-cff-table[0m[38;5;12m (https://github.com/Pomax/the-cff-table) - Markdown conversion of the Adobe Tech notes 5176 and 5177 about CFF.[39m
[38;5;12m- [39m[38;5;14m[1mAdobe's Documentation[0m[38;5;12m (https://www.adobe.com/devnet/font.html)[39m

[38;2;255;187;0m[4mOpenType[0m
[38;5;12m- [39m[38;5;14m[1mOpenType: let's learn how modern fonts actually work[0m[38;5;12m (https://pomax.github.io/#gh-weblog-1449777175633)[39m
[38;5;12m- [39m[38;5;14m[1mThe OpenType Cookbook[0m[38;5;12m (http://opentypecookbook.com) - Introduction to OpenType features for type designers. [39m[38;5;14m[1m(Source)[0m[38;5;12m (https://github.com/typesupply/opentype-feature-intro).[39m
[38;5;12m- [39m[38;5;14m[1mA bit of font generation[0m[38;5;12m (https://pomax.github.io/CFF-glyphlet-fonts/) - Brief excursion into OpenType.[39m

[38;2;255;187;0m[4mJavaScript[0m
[38;5;12m- [39m[38;5;14m[1mOpenType.js[0m[38;5;12m (https://github.com/nodebox/opentype.js) - Read and write OpenType fonts.[39m
[38;5;12m- [39m[38;5;14m[1mopentype-layout[0m[38;5;12m (https://github.com/Jam3/opentype-layout) - Experimental word-wrapping and layout for OpenType.js.[39m
[38;5;12m- [39m[38;5;14m[1mcanvas-text-opentypejs-shim[0m[38;5;12m (https://github.com/shyiko/canvas-text-opentypejs-shim) - Consistent text rendering for  (backed by OpenType.js).[39m
[38;5;12m- [39m[38;5;14m[1mCharacterMap[0m[38;5;12m (https://github.com/bluejamesbond/CharacterMap/) - Online Character Map / Glyph / Icon / Font Viewer.[39m
[38;5;12m- [39m[38;5;14m[1mfont[0m[38;5;12m (https://www.npmjs.com/package/font) - Parse OTF/TTF file format directory from buffers for metadata.[39m
[38;5;12m- [39m[38;5;14m[1mfontkit[0m[38;5;12m (https://github.com/foliojs/fontkit) - Advanced font engine for Node and the browser.[39m
[38;5;12m- [39m[38;5;14m[1mMinimal-font-generator[0m[38;5;12m (https://github.com/Pomax/Minimal-font-generator) - Font's Hello world.[39m
[38;5;12m- [39m[38;5;14m[1msimple-cff-builder[0m[38;5;12m (https://github.com/Pomax/simple-cff-builder) - Simple CFF builder for testing fonts with different Type2 charstrings.[39m
[38;5;12m- [39m[38;5;14m[1mttf2woff2[0m[38;5;12m (https://github.com/nfroidure/ttf2woff2/) - Convert TTF files to WOFF2.[39m
[38;5;12m- [39m[38;5;14m[1mttf2woff[0m[38;5;12m (https://github.com/fontello/ttf2woff) - Convert TTF to WOFF, for Node.js.[39m
[38;5;12m- [39m[38;5;14m[1msfnt2woff[0m[38;5;12m (https://github.com/laoshu133/sfnt2woff) - Convert TTF or OTF to WOFF, support Node.js and Browsers.[39m
[38;5;12m- [39m[38;5;14m[1mttf2eot[0m[38;5;12m (https://github.com/fontello/ttf2eot) - Convert TTF to EOT for Node.js.[39m
[38;5;12m- [39m[38;5;14m[1mcubic2quad[0m[38;5;12m (https://github.com/fontello/cubic2quad) - Aproximates cubic bezier curves with quadratic ones.[39m
[38;5;12m- [39m[38;5;14m[1mSVG font creator[0m[38;5;12m (https://github.com/fontello/svg-font-create) - Create SVG font from separate images.[39m
[38;5;12m- [39m[38;5;14m[1mnode-sfnt[0m[38;5;12m (https://github.com/be5invis/node-sfnt) - SFNT parser and generator for Node.js.[39m
[38;5;12m- [39m[38;5;14m[1mnode-unicode-data[0m[38;5;12m (https://github.com/mathiasbynens/node-unicode-data) - JavaScript-compatible Unicode data generator.[39m
[38;5;12m- [39m[38;5;14m[1mfontwr[0m[38;5;12m (https://github.com/raphaklaus/fontwr) - Font manager for web projects.[39m
[38;5;12m- [39m[38;5;14m[1mOpen Type playground[0m[38;5;12m (https://github.com/magalhini/open-type-playground) - Playground for Open Type experiments with CSS.[39m
[38;5;12m- [39m[38;5;14m[1mChromaCheck[0m[38;5;12m (https://github.com/RoelN/ChromaCheck) - Feature test for color font support in browsers.[39m
[38;5;12m- [39m[38;5;14m[1mFont Face Observer[0m[38;5;12m (https://github.com/bramstein/fontfaceobserver) - Font load events, simple, small and efficient [39m[38;5;14m[1mfontfaceobserver.com[0m[38;5;12m (https://fontfaceobserver.com).[39m
[38;5;12m- [39m[38;5;14m[1mWeb Font Loader[0m[38;5;12m (https://github.com/typekit/webfontloader) - Web Font Loader gives you added control when using linked fonts via @font-face.[39m
[38;5;12m- [39m[38;5;14m[1mlocalFont[0m[38;5;12m (https://github.com/jaicab/localFont) - Implement localStorage web font caching in seconds.[39m
[38;5;12m- [39m[38;5;14m[1mFontello[0m[38;5;12m (https://github.com/fontello/fontello) - This tool lets you combine icon webfonts for your own project.[39m
[38;5;12m- [39m[38;5;14m[1mGitHub Font Preview[0m[38;5;12m (https://github.com/Mottie/GitHub-userscripts/wiki/GitHub-font-preview) - Adds a preview for fonts & glyphs on GitHub with OpenType.js.[39m
[38;5;12m- [39m[38;5;14m[1munidata[0m[38;5;12m (https://github.com/chbrown/unidata) - Unicode Character Database for JavaScript.[39m
[38;5;12m- [39m[38;5;14m[1mUCD[0m[38;5;12m (https://github.com/ynakajima/ucd) - Unicode Character Database for JavaScript.[39m
[38;5;12m- [39m[38;5;14m[1mCharacter Set Inspector[0m[38;5;12m (https://github.com/graphicore/charset-inspector) - Unicode Character Database for JavaScript.[39m
[38;5;12m- [39m[38;5;14m[1mOpenType[0m[38;5;12m (https://github.com/bramstein/opentype) - OpenType font parser in JavaScript.[39m
[38;5;12m- [39m[38;5;14m[1mopentype-geometry[0m[38;5;12m (https://github.com/nascherman/opentype-geometry) - Convert Text from OpenType font to three.js 3D.[39m
[38;5;12m- [39m[38;5;14m[1mPlumin.js[0m[38;5;12m (https://github.com/byte-foundry/plumin.js) - Create and manipulate fonts in the browser.[39m
[38;5;12m- [39m[38;5;14m[1mTypr.js[0m[38;5;12m (https://github.com/photopea/Typr.js) - Process fonts in JavaScript.[39m
[38;5;12m- [39m[38;5;14m[1mfonteditor-core[0m[38;5;12m (https://github.com/kekee000/fonteditor-core) - Read, write, transform fonts in JavaScript.[39m
[38;5;12m- [39m[38;5;14m[1mfontmin[0m[38;5;12m (https://github.com/ecomfe/fontmin) - Minify font seamlessly.[39m
[38;5;12m- [39m[38;5;14m[1mfontfacegen[0m[38;5;12m (https://github.com/agentk/fontfacegen) - Browser font-face generator for creating browser usable fonts from TTF's or OTF's.[39m
[38;5;12m- [39m[38;5;14m[1mNType[0m[38;5;12m (https://github.com/kevinzweerink/ntype) - 4D Type Extruder.[39m
[38;5;12m- [39m[38;5;14m[1mnode-emoji[0m[38;5;12m (https://github.com/omnidan/node-emoji) - 😏 simple emoji support for Node.js projects.[39m
[38;5;12m- [39m[38;5;14m[1mcustom-fonts-in-emails[0m[38;5;12m (https://github.com/ladjs/custom-fonts-in-emails) - Extremely easy way to use custom fonts in emails without having to use art software.[39m
[38;5;12m- [39m[38;5;14m[1mGoogle Fonts Infos[0m[38;5;12m (https://github.com/thisarmy/fontsinfo) - Extract info out of the Google Fonts archive.[39m
[38;5;12m- [39m[38;5;14m[1mHyphenopoly.js[0m[38;5;12m (https://github.com/mnater/Hyphenopoly) - JavaScript polyfill for client-side hyphenation.[39m
[38;5;12m- [39m[38;5;14m[1mHyphenator.js[0m[38;5;12m (https://github.com/mnater/Hyphenator) - JavaScript that implements client-side hyphenation of HTML-Documents.[39m
[38;5;12m- [39m[38;5;14m[1mHypher[0m[38;5;12m (https://github.com/bramstein/hypher) - Fast and small JavaScript hyphenation engine.[39m
[38;5;12m- [39m[38;5;14m[1mTypeset.js[0m[38;5;12m (https://github.com/davidmerfield/Typeset) - HTML pre-processor for web typography (hanging punctuation, soft hyphen insertion, optical margin outdents, small-caps conversion and punctuation substitution).[39m
[38;5;12m- [39m[38;5;14m[1mTypeset[0m[38;5;12m (https://github.com/bramstein/typeset) - TeX line breaking algorithm in JavaScript.[39m
[38;5;12m- [39m[38;5;14m[1motfcc-cubic2quad[0m[38;5;12m (https://github.com/caryll/otfcc-cubic2quad) - Losslessly turn CFF OTF to TTF using otfcc.[39m
[38;5;12m- [39m[38;5;14m[1mcaryll / shapeops[0m[38;5;12m (https://github.com/caryll/shapeops) - Boolean operations and overlap removal for curves.[39m
[38;5;12m- [39m[38;5;14m[1mOpenType-SVG Workshop[0m[38;5;12m (https://github.com/rocallahan/svg-opentype-workshop) - OpenType-SVG Workshop Web application.[39m
[38;5;12m- [39m[38;5;14m[1mA-binary-parser-generator[0m[38;5;12m (https://github.com/Pomax/A-binary-parser-generator) - This project aims to create a tool that can turn a spec file into a parser skeleton for binary data files such as OpenType fonts, PNG images, etc.[39m
[38;5;12m- [39m[38;5;14m[1mfont-spider[0m[38;5;12m (https://github.com/aui/font-spider) - Smart webfont compression and format conversion tool.[39m
[38;5;12m- [39m[38;5;14m[1mBrotli.js[0m[38;5;12m (https://github.com/foliojs/brotli.js) A JavaScript port of the Brotli compression algorithm, as used in WOFF2.[39m
[38;5;12m- [39m[38;5;14m[1mideohint[0m[38;5;12m (https://github.com/caryll/ideohint) - Optimized hinter for Ideographs.[39m
[38;5;12m- [39m[38;5;14m[1msubfont[0m[38;5;12m (https://github.com/Munter/subfont) - Command line tool to inject Google font subsets used glyphs into your page.[39m
[38;5;12m- [39m[38;5;14m[1mwebfont[0m[38;5;12m (https://github.com/itgalaxy/webfont) - Awesome generator of webfont, WOFF2, WOFF, EOT, TTF and SVG.[39m
[38;5;12m- [39m[38;5;14m[1mgrapheme-splitter[0m[38;5;12m (https://github.com/orling/grapheme-splitter) - JavaScipt library that breaks strings into their individual user-perceived characters.[39m
[38;5;12m- [39m[38;5;14m[1municode-properties[0m[38;5;12m (https://github.com/foliojs/unicode-properties) - Provides fast access to unicode character properties.[39m
[38;5;12m- [39m[38;5;14m[1municode-tr51-emoji[0m[38;5;12m (https://github.com/cameronhunter/unicode-tr51-emoji) - Emoji data extracted from Unicode Technical Report #51 v1.0 – v5.0.[39m
[38;5;12m- [39m[38;5;14m[1mfontblast[0m[38;5;12m (https://github.com/eugene1g/font-blast) - Give me an icon-font, and I'll create individual SVG/PNG files for all icons in it.[39m
[38;5;12m- [39m[38;5;14m[1mfontplop[0m[38;5;12m (https://github.com/matthewgonzalez/fontplop) - Fast, Simple, & Free Open Source Webfont Converter.[39m
[38;5;12m- [39m[38;5;14m[1msvgfont2svgicons[0m[38;5;12m (https://github.com/nfroidure/svgfont2svgicons) - Extract SVG icons from an SVG font.[39m
[38;5;12m- [39m[38;5;14m[1mglyphhanger[0m[38;5;12m (https://github.com/filamentgroup/glyphhanger) - Your web font utility belt. It shows what unicode-ranges are used on a web site (optionally for a font-family or for each font-family). It can also subset web fonts.[39m
[38;5;12m- [39m[38;5;14m[1mPunycode.js[0m[38;5;12m (https://github.com/bestiejs/punycode.js) - Robust Punycode converter that fully complies to RFC 3492 and RFC 5891.[39m
[38;5;12m- [39m[38;5;14m[1mcode-point-at[0m[38;5;12m (https://github.com/sindresorhus/code-point-at) - ES2015 String#codePointAt() ponyfill.[39m
[38;5;12m- [39m[38;5;14m[1mTypefont[0m[38;5;12m (https://github.com/vasile-peste/Typefont) - First open-source library that detects the font of a text in a image.[39m
[38;5;12m- [39m[38;5;14m[1mnode-fonttools[0m[38;5;12m (https://github.com/dfrankland/node-fonttools) - Native bindings to fonttools to decompile and compile fonts.[39m
[38;5;12m- [39m[38;5;14m[1mfont-toolkit[0m[38;5;12m (https://github.com/hsiaosiyuan0/fonts) - Font file manipulating in TypeScript.[39m
[38;5;12m- [39m[38;5;14m[1mvariableFont.js[0m[38;5;12m (https://github.com/Monotype/variableFont.js) - Handles variable fonts through OpenType.js[39m

[38;2;255;187;0m[4mPython[0m
[38;5;12m- [39m[38;5;14m[1mfontTools[0m[38;5;12m (https://github.com/fonttools/fonttools) - Library for manipulating fonts, written in Python.[39m
[38;5;12m- [39m[38;5;14m[1mfontmake[0m[38;5;12m (https://github.com/googlei18n/fontmake) - Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType).[39m
[38;5;12m- [39m[38;5;14m[1mFontReport[0m[38;5;12m (https://github.com/googlei18n/fontreport) - Tool to create PDF files containing glyph images and information about a font.[39m
[38;5;12m- [39m[38;5;14m[1mfontdiff[0m[38;5;12m (https://github.com/googlei18n/fontdiff) - Tool for finding visual differences between two font versions.[39m
[38;5;12m- [39m[38;5;14m[1mkern-dump[0m[38;5;12m (https://github.com/adobe-type-tools/kern-dump) - Scripts for working with and analyzing kerning information (ATypI 2013).[39m
[38;5;12m- [39m[38;5;14m[1mcu2qu[0m[38;5;12m (https://github.com/googlei18n/cu2qu) - Cubic-to-quadratic bezier curve conversion.[39m
[38;5;12m- [39m[38;5;14m[1mFont Bakery[0m[38;5;12m (https://github.com/googlefonts/fontbakery) - Tools to prepare font families for inclusion in github.com/google/fonts.[39m
[38;5;12m- [39m[38;5;14m[1mglyphNameFormatter[0m[38;5;12m (https://github.com/LettError/glyphNameFormatter) - Generate list of glyphnames from unicode names.[39m
[38;5;12m- [39m[38;5;14m[1mwoffTools[0m[38;5;12m (https://github.com/typesupply/woffTools) - Library for working with WOFF files.[39m
[38;5;12m- [39m[38;5;14m[1mpyftfeatfreeze[0m[38;5;12m (https://github.com/twardoch/fonttools-utils/tree/master/pyftfeatfreeze) - With pyftfeatfreeze, you can “freeze” some OpenType features into a font.[39m
[38;5;12m- [39m[38;5;14m[1mRoboFab[0m[38;5;12m (https://github.com/robofab-developers/robofab) - Library with objects that deal with data usually associated with fonts and type design.[39m
[38;5;12m- [39m[38;5;14m[1mpyfontaine[0m[38;5;12m (https://github.com/davelab6/pyfontaine) - Python tool to check font files for language/character set support.[39m
[38;5;12m- [39m[38;5;14m[1mGlyph Nanny[0m[38;5;12m (https://github.com/typesupply/glyph-nanny) - Live report about potential drawing issues in your glyph.[39m
[38;5;12m- [39m[38;5;14m[1mKernagic[0m[38;5;12m (https://github.com/hodefoting/kernagic) - Semi-automatic font spacing tool.[39m
[38;5;12m- [39m[38;5;14m[1mHuerta Tipográfica Letterspacer[0m[38;5;12m (https://github.com/huertatipografica/HTLetterspacer) - HT Letterspacer is a tool for spacing fonts.[39m
[38;5;12m- [39m[38;5;14m[1mOpenType-SVG Tools[0m[38;5;12m (https://github.com/adobe-type-tools/opentype-svg) - Tools and sample files for making OpenType-SVG fonts.[39m
[38;5;12m- [39m[38;5;14m[1mboxDrawing.py[0m[38;5;12m (https://github.com/adobe-type-tools/box-drawing) - Python script to draw all the box drawing characters and block elements based on parameters.[39m
[38;5;12m- [39m[38;5;14m[1mscfbuild[0m[38;5;12m (https://github.com/eosrei/scfbuild/) - Create OpenType-SVG color fonts from a set of SVG source files.[39m
[38;5;12m- [39m[38;5;14m[1mcolor-emoji[0m[38;5;12m (https://github.com/googlei18n/color-emoji) - Tool to build color fonts using Google color-font format (CBDT/CBLC).[39m
[38;5;12m- [39m[38;5;14m[1mmonospacifier.py[0m[38;5;12m (https://github.com/cpitclaudel/monospacifier) - Convert variable-pitch fonts to monospace (useful for unicode and indentation-friendly programming).[39m
[38;5;12m- [39m[38;5;14m[1medf825/SVG-OpenType-Utils[0m[38;5;12m (https://github.com/edf825/SVG-OpenType-Utils) - SVG in OpenType Utils (!Old: 2013).[39m
[38;5;12m- [39m[38;5;14m[1mIcon Font to PNG[0m[38;5;12m (https://github.com/Pythonity/icon-font-to-png) - Python script (and library) for exporting icons from icon fonts (e.g. Font Awesome, Octicons) as PNG images.[39m
[38;5;12m- [39m[38;5;14m[1mCompositor[0m[38;5;12m (https://github.com/typesupply/compositor) - Basic OpenType GSUB and GPOS layout engine.[39m
[38;5;12m- [39m[38;5;14m[1mUFO Extractor[0m[38;5;12m (https://github.com/typesupply/extractor) - Tools for extracting data from font binaries into UFO objects.[39m
[38;5;12m- [39m[38;5;14m[1mNoto Tools[0m[38;5;12m (https://github.com/googlei18n/nototools) - Noto fonts support tools and scripts.[39m
[38;5;12m- [39m[38;5;14m[1mcompreffor[0m[38;5;12m (https://github.com/googlei18n/compreffor) - CFF table subroutinizer for FontTools.[39m
[38;5;12m- [39m[38;5;14m[1mfont-line[0m[38;5;12m (https://github.com/source-foundry/font-line) - OpenType vertical metrics reporting and font line spacing adjustment tool.[39m
[38;5;12m- [39m[38;5;14m[1mFlat[0m[38;5;12m (https://xxyxyz.org/flat/) - Library for creating and manipulating digital forms of fine arts.[39m
[38;5;12m- [39m[38;5;14m[1mPageBot[0m[38;5;12m (https://github.com/typenetwork/pagebot) - Scripted page layout program, as application inside Drawbot generating high quality typographic documents that support high quality fonts.[39m

[38;2;255;187;0m[4mC[0m
[38;5;12m- [39m[38;5;14m[1motfcc[0m[38;5;12m (https://github.com/caryll/otfcc) - Parses & writes SFNT structures.[39m
[38;5;12m- [39m[38;5;14m[1mAFDKO[0m[38;5;12m (https://github.com/adobe-type-tools/afdko) - Adobe Font Development Kit for OpenType. See [39m[38;5;14m[1mAFDKO Overview[0m[38;5;12m (https://www.adobe.com/devnet/opentype/afdko/topic_overview.html).[39m
[38;5;12m- [39m[38;5;14m[1mstb_truetype[0m[38;5;12m (https://github.com/nothings/stb/) - Parse, decode, and rasterize characters for TrueType fonts. Single header file.[39m
[38;5;12m- [39m[38;5;14m[1mFreeType[0m[38;5;12m (https://www.freetype.org) - Freely available software library to render fonts.[39m
[38;5;12m- [39m[38;5;14m[1mRaqm[0m[38;5;12m (https://github.com/HOST-Oman/libraqm) - Library for complex text layout.[39m
[38;5;12m- [39m[38;5;14m[1mSheenFigure[0m[38;5;12m (https://github.com/mta452/SheenFigure) - Implementation of advanced typographic tables of OpenType specification.[39m
[38;5;12m- [39m[38;5;14m[1mSheenBidi[0m[38;5;12m (https://github.com/mta452/SheenBidi) - SheenBidi is the world's most sophisticated implementation of latest unicode bidirectional algorithm.[39m
[38;5;12m- [39m[38;5;14m[1mfreetype-gl[0m[38;5;12m (https://github.com/rougier/freetype-gl) - OpenGL text using one vertex buffer, one texture and FreeType.[39m
[38;5;12m- [39m[38;5;14m[1mWOFF[0m[38;5;12m (https://github.com/samboy/WOFF) - WOFF conversion reference code.[39m

[38;2;255;187;0m[4mC++[0m
[38;5;12m- [39m[38;5;14m[1mfont to svg[0m[38;5;12m (https://github.com/donbright/font_to_svg) - Render characters from font files into an SVG path.[39m
[38;5;12m- [39m[38;5;14m[1mLCDF Typetools[0m[38;5;12m (https://github.com/kohler/lcdf-typetools) - Utilities for manipulating OpenType, PostScript Type 1, and Multiple Master fonts.[39m
[38;5;12m- [39m[38;5;14m[1mHarfBuzz[0m[38;5;12m (https://github.com/googlei18n/harfbuzz) - HarfBuzz OpenType text shaping engine.[39m
[38;5;12m- [39m[38;5;14m[1mFontView[0m[38;5;12m (https://github.com/googlei18n/fontview) - Demo app that displays fonts with a free/libre/open-source text rendering stack: FreeType, HarfBuzz and Raqm.[39m
[38;5;12m- [39m[38;5;14m[1mText rendering tests[0m[38;5;12m (https://github.com/unicode-org/text-rendering-tests) - Test suite for text rendering.[39m
[38;5;12m- [39m[38;5;14m[1mFTGLES[0m[38;5;12m (https://github.com/cdave1/ftgles) - TrueType font rendering library for OpenGL ES on iOS devices (iPad and iPhone).[39m
[38;5;12m- [39m[38;5;14m[1mTTFPatch[0m[38;5;12m (https://github.com/rmuch/ttfpatch) - Mirror of TTFPATCH by Wolfram Esser, modified to support fonts conforming to newer OTF specifications, built for modern versions of Windows.[39m
[38;5;12m- [39m[38;5;14m[1mstb-truetype-opengl-examples[0m[38;5;12m (https://github.com/0xc0dec/demos) - Examples of TrueType font rendering in C++11 using stb_truetype library and OpenGL 3+.[39m
[38;5;12m- [39m[38;5;14m[1mWOFF2[0m[38;5;12m (https://github.com/google/woff2)[39m

[38;2;255;187;0m[4mC#[0m
[38;5;12m- [39m[38;5;14m[1mNRasterizer[0m[38;5;12m (https://github.com/vidstige/NRasterizer) - Simple and clean TrueType font renderer written purely in c#.[39m
[38;5;12m- [39m[38;5;14m[1mTypography[0m[38;5;12m (https://github.com/LayoutFarm/Typography) - C# Font Reader (TrueType / OpenType / OpenFont), Glyphs Layout and Rendering.[39m
[38;5;12m- [39m[38;5;14m[1mSixLabors.Fonts[0m[38;5;12m (https://github.com/SixLabors/Fonts) - Font loading and drawing library.[39m
[38;5;12m- [39m[38;5;14m[1mSharpFont[0m[38;5;12m (https://github.com/MikePopoloski/SharpFont) - Pure managed TTF / OTF reader and renderer.[39m

[38;2;255;187;0m[4mJava[0m
[38;5;12m- [39m[38;5;14m[1msfntly[0m[38;5;12m (https://github.com/googlei18n/sfntly) - Library for Using, Editing, and Creating SFNT-based Fonts.[39m
[38;5;12m- [39m[38;5;14m[1mEmoji-Tools[0m[38;5;12m (https://github.com/EmojiTools/Emoji-Tools) - Multiple useful tools to help Android and iOS/OSX developers with creating and modifying Emoji Font files.[39m
[38;5;12m- [39m[38;5;14m[1mTehreer-Android[0m[38;5;12m (https://github.com/mta452/Tehreer-Android) - Library that gives full control over text related technologies such as bidirectional algorithm, open type shaping engine, text typesetting and text rendering.[39m

[38;2;255;187;0m[4mRuby[0m
[38;5;12m- [39m[38;5;14m[1memoji-extractor[0m[38;5;12m (https://github.com/tmm1/emoji-extractor) - Extracts high-resolution emoji pngs from Apple Color Emoji.ttf.[39m
[38;5;12m- [39m[38;5;14m[1mfont[0m[38;5;12m (https://github.com/alyssais/font) - Command-line font manager.[39m

[38;2;255;187;0m[4mGo[0m
[38;5;12m- [39m[38;5;14m[1mfont[0m[38;5;12m (https://github.com/ConradIrwin/font) - Parsing OpenType fonts in Golang.[39m
[38;5;12m- [39m[38;5;14m[1mfreetype[0m[38;5;12m (https://github.com/golang/freetype) - Freetype font rasterizer in Go.[39m

[38;2;255;187;0m[4mRust[0m
[38;5;12m- [39m[38;5;14m[1mfont-rs[0m[38;5;12m (https://github.com/google/font-rs) - The fastest font renderer in the world.[39m
[38;5;12m- [39m[38;5;14m[1mfont-kit[0m[38;5;12m (https://github.com/servo/font-kit) - A cross-platform font loading library.[39m
[38;5;12m- [39m[38;5;14m[1mRustType[0m[38;5;12m (https://github.com/redox-os/rusttype) - Pure Rust alternative to libraries like FreeType.[39m
[38;5;12m- [39m[38;5;14m[1mPathfinder[0m[38;5;12m (https://github.com/pcwalton/pathfinder) - Fast, practical GPU rasterizer for OpenType fonts.[39m
[38;5;12m- [39m[38;5;14m[1mFont toolbox[0m[38;5;12m (https://github.com/bodoni/font)[39m
[38;5;12m- [39m[38;5;14m[1mParser for OpenType fonts[0m[38;5;12m (https://github.com/bodoni/opentype)[39m
[38;5;12m- [39m[38;5;14m[1mParser for PostScript fonts[0m[38;5;12m (https://github.com/bodoni/postscript)[39m
[38;5;12m- [39m[38;5;14m[1mParser for TrueType fonts[0m[38;5;12m (https://github.com/bodoni/truetype)[39m
[38;5;12m- [39m[38;5;14m[1mfreetype-rs[0m[38;5;12m (https://github.com/PistonDevelopers/freetype-rs) - Rust bindings for FreeType library.[39m
[38;5;12m- [39m[38;5;14m[1mfreetype-sys[0m[38;5;12m (https://github.com/PistonDevelopers/freetype-sys) - Low level bindings for the FreeType font library.[39m
[38;5;12m- [39m[38;5;14m[1mtruetype[0m[38;5;12m (https://github.com/PistonDevelopers/truetype) - Library for reading fonts from the TrueType format.[39m

[38;2;255;187;0m[4mPHP[0m
[38;5;12m- [39m[38;5;14m[1mPHP Font Lib[0m[38;5;12m (https://github.com/PhenX/php-font-lib) - Library to read, parse, export and make subsets of different types of font files.[39m
[38;5;12m- [39m[38;5;14m[1mJoliTypo[0m[38;5;12m (https://github.com/jolicode/JoliTypo) - Microtypography fixer for the web.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mPHP[0m[38;5;14m[1m [0m[38;5;14m[1mSmartyPants[0m[38;5;12m [39m[38;5;12m(https://github.com/michelf/php-smartypants)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSmartyPants[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfree[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mtypography[39m[38;5;12m [39m[38;5;12mprettifyier[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mweb[39m[38;5;12m [39m[38;5;12mwriters.[39m[38;5;12m [39m[38;5;12mIt[39m[38;5;12m [39m[38;5;12measily[39m[38;5;12m [39m[38;5;12mtranslates[39m[38;5;12m [39m[38;5;12mplain[39m[38;5;12m [39m[38;5;12mASCII[39m[38;5;12m [39m[38;5;12mpunctuation[39m[38;5;12m [39m[38;5;12mcharacters[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12m"smart"[39m[38;5;12m [39m[38;5;12mtypographic[39m[38;5;12m [39m[38;5;12mpunctuation[39m[38;5;12m [39m[38;5;12mHTML[39m[38;5;12m [39m
[38;5;12mentities.[39m

[38;2;255;187;0m[4mPerl[0m
[38;5;12m- [39m[38;5;14m[1mFont::TTFMetrics[0m[38;5;12m (https://metacpan.org/release/Font-TTFMetrics) - Fast & easy-to-use parser for true-type font (TTF) file.[39m

[38;2;255;187;0m[4mProcessing[0m
[38;5;12m- [39m[38;5;14m[1mFontastic[0m[38;5;12m (https://github.com/andreaskoller/Fontastic) - Processing library to create TrueType font files.[39m

[38;2;255;187;0m[4mClojure[0m
[38;5;12m- [39m[38;5;14m[1mopentype.clj[0m[38;5;12m (https://github.com/ivarref/opentype.clj) - A simple API over OpenType.js for Clojure. Runs on the JVM.[39m

[38;2;255;187;0m[4mUFO [0m
[38;5;14m[1munifiedfontobject.org[0m[38;5;12m (http://unifiedfontobject.org)[39m
[38;5;12m- [39m[38;5;14m[1mufo-spec[0m[38;5;12m (https://github.com/unified-font-object/ufo-spec) - The official Unified Font Object specification source files.[39m
[38;5;12m- [39m[38;5;14m[1mufoLib[0m[38;5;12m (https://github.com/unified-font-object/ufoLib) - Low-level UFO reader and writer.[39m
[38;5;12m- [39m[38;5;14m[1mufoNormalizer[0m[38;5;12m (https://github.com/unified-font-object/ufoNormalizer) - Tool that will normalize the XML and other data inside of a UFO.[39m
[38;5;12m- [39m[38;5;14m[1mufo2ft[0m[38;5;12m (https://github.com/googlei18n/ufo2ft) - UFO to FontTools.[39m
[38;5;12m- [39m[38;5;14m[1mufoJS[0m[38;5;12m (https://github.com/graphicore/ufoJS) - JavaScript API for the Unified Font Object.[39m


[38;2;255;187;0m[4mTools with GUI[0m

[38;2;255;187;0m[4mNon-Free[0m
[38;5;12m- [39m[38;5;14m[1mFontself[0m[38;5;12m (https://www.fontself.com) Adobe Illustrator & Photoshop extensions for creating vector and bitmap fonts by Drag&Drop. Make fonts the easy way![39m
[38;5;12m- [39m[38;5;14m[1mRobofont[0m[38;5;12m (http://doc.robofont.com) - UFO based (Mac only).[39m
[38;5;12m- [39m[38;5;14m[1mGlyphs[0m[38;5;12m (https://glyphsapp.com) - Font editor (Mac only).[39m
[38;5;12m- [39m[38;5;14m[1mPrototypo[0m[38;5;12m (https://github.com/byte-foundry/prototypo) - Web based font generator with a parametric approach.[39m
[38;5;12m- [39m[38;5;14m[1mFontLab Studio[0m[38;5;12m (https://www.fontlab.com/font-editor/fontlab-studio/) - Font editor for font professionals. Version 5 for Mac and Windows.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDTL[0m[38;5;14m[1m [0m[38;5;14m[1mOTMaster[0m[38;5;12m [39m[38;5;12m(https://www.fontmaster.nl)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mHighly[39m[38;5;12m [39m[38;5;12msophisticated[39m[38;5;12m [39m[38;5;12mapplication[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mreviewing,[39m[38;5;12m [39m[38;5;12mediting[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12maltering[39m[38;5;12m [39m[38;5;12mtables[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mcontours[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfonts[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msnft[39m[38;5;12m [39m[38;5;12mﬁle[39m[38;5;12m [39m[38;5;12mstructure,[39m[38;5;12m [39m[38;5;12mas[39m[38;5;12m [39m[38;5;12mthere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mCFF[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mTTF[39m[38;5;12m [39m[38;5;12mflavored[39m[38;5;12m [39m[38;5;12mOpenType[39m[38;5;12m [39m[38;5;12mfonts,[39m[38;5;12m [39m[38;5;12mTrueType[39m[38;5;12m [39m[38;5;12mfonts[39m[38;5;12m [39m
[38;5;12mand[39m[38;5;12m [39m[38;5;12mTrueType[39m[38;5;12m [39m[38;5;12mCollection[39m[38;5;12m [39m[38;5;12mfonts.[39m
[38;5;12m- [39m[38;5;14m[1m010 Editor[0m[38;5;12m (http://www.sweetscape.com/010editor/) - Professional text and hex editing with Binary Templates technology. [39m[38;5;14m[1mOpenType template[0m[38;5;12m (http://pikensoft.com/programs/OpenTypeTemplate.bt).[39m
[38;5;12m- [39m[38;5;14m[1mSynalyze It![0m[38;5;12m (https://www.synalysis.net) - Reverse Engineering and Binary File Analysis made easy. [39m[38;5;14m[1mOpenType template[0m[38;5;12m (https://www.synalysis.net/Grammars/opentype.grammar).[39m
[38;5;12m- [39m[38;5;14m[1mTransType 4[0m[38;5;12m (https://www.fontlab.com/font-converter/transtype/) - Universal font converter.[39m

[38;2;255;187;0m[4mFree[0m
[38;5;12m- [39m[38;5;14m[1mFontForge[0m[38;5;12m (https://github.com/fontforge/fontforge) - Free (libre) font editor for Windows, Mac OS X and GNU+Linux.[39m
[38;5;12m- [39m[38;5;14m[1mTruFont[0m[38;5;12m (https://github.com/trufont/trufont) - UFO3 font editor. À l’ancienne.[39m
[38;5;12m- [39m[38;5;14m[1mMetapolator[0m[38;5;12m (https://github.com/metapolator) - Web-based GUI for creating UFO and Metafont fonts.[39m
[38;5;12m- [39m[38;5;14m[1mBirdfont[0m[38;5;12m (https://github.com/johanmattssonm/birdfont) - Font editor which can generate fonts in TTF, EOT, SVG and BF format.[39m
[38;5;12m- [39m[38;5;14m[1mGlyphr Studio[0m[38;5;12m (https://twitter.com/glyphrstudio) - Free, web-based font editor, focusing on font design hobbyists.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDTL[0m[38;5;14m[1m [0m[38;5;14m[1mOTMaster[0m[38;5;14m[1m [0m[38;5;14m[1mLight[0m[38;5;12m [39m[38;5;12m(https://www.fontmaster.nl/#light)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mIn[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mLight[39m[38;5;12m [39m[38;5;12meditions[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdtl[39m[38;5;12m [39m[38;5;12mOTMaster[39m[38;5;12m [39m[38;5;12monly[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12msaving[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mfiles[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mdisabled.[39m[38;5;12m [39m[38;5;12mChecking[39m[38;5;12m [39m[38;5;12mfonts[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mexporting[39m[38;5;12m [39m[38;5;12mOpenType[39m[38;5;12m [39m[38;5;12mLayout[39m[38;5;12m [39m[38;5;12mfeatures[39m[38;5;12m [39m[38;5;12mﬁles,[39m[38;5;12m [39m[38;5;12mbe[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mik[39m[38;5;12m [39m[38;5;12mformats,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mCharacter[39m[38;5;12m [39m[38;5;12mLayout[39m[38;5;12m [39m
[38;5;12m(.cha)[39m[38;5;12m [39m[38;5;12mﬁles[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12mpossible[39m[38;5;12m [39m[38;5;12mthough.[39m
[38;5;12m- [39m[38;5;14m[1mfonteditor[0m[38;5;12m (https://github.com/ecomfe/fonteditor) - Web-based TTF font editor, live at [39m[38;5;14m[1mfontstore.baidu.com[0m[38;5;12m (http://fontstore.baidu.com/static/editor/index-en.html).[39m
[38;5;12m- [39m[38;5;14m[1mFontArk[0m[38;5;12m (https://fontark.net/farkwp/) FontArk is an innovative browser-based font editor, font creator (BETA), featuring the most versatile real-time multiple glyph editing system.[39m
[38;5;12m- [39m[38;5;14m[1mTTFEdit[0m[38;5;12m (https://sourceforge.net/projects/ttfedit/) - TrueType fonts editor. Allows for editing vector-based glyphs.[39m
[38;5;12m- [39m[38;5;14m[1mOpenType-SVG-Font-Editor[0m[38;5;12m (https://github.com/Microsoft/OpenType-SVG-Font-Editor).[39m
[38;5;12m- [39m[38;5;14m[1mSdfFontDesigner[0m[38;5;12m (https://github.com/aiekick/SdfFontDesigner) - A generator of bitmap font, based on ttf & otf, rendered with custom shaders in glsl[39m

[38;2;255;187;0m[4mFont Validator [0m
[38;5;12m- [39m[38;5;14m[1mFont Validator[0m[38;5;12m (https://github.com/HinTak/Font-Validator) - Font Validator is a tool for testing fonts prior to release. See [39m[38;5;14m[1mInstall post for Mac[0m[38;5;12m (http://typedrawers.com/discussion/comment/16090/#Comment_16090).[39m
[38;5;12m- [39m[38;5;14m[1mOpenType Sanitiser[0m[38;5;12m (https://github.com/khaledhosny/ots) - The OpenType Sanitiser (OTS) parses and serialises OpenType files (OTF, TTF) and WOFF and WOFF2 font files, validating them and sanitising them as it goes.[39m
[38;5;12m- [39m[38;5;14m[1mWOFF Validator[0m[38;5;12m (http://validator.fontbureau.com) - Online WOFF Validator.[39m

[38;2;255;187;0m[4mFont Testing Websites[0m
[38;5;12m- [39m[38;5;14m[1mAxis-Praxis[0m[38;5;12m (https://www.axis-praxis.org/) - Axis-Praxis is a website for playing with OpenType variable fonts in modern browsers.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mBulletproof[0m[38;5;14m[1m [0m[38;5;14m[1mFont[0m[38;5;14m[1m [0m[38;5;14m[1mTester[0m[38;5;12m [39m[38;5;12m(https://bulletproof.italic.space/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mTest[39m[38;5;12m [39m[38;5;12myour[39m[38;5;12m [39m[38;5;12mlocal[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mremote[39m[38;5;12m [39m[38;5;12mfonts[39m[38;5;12m [39m[38;5;12mwith[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mproofing[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mdeveloped[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mdesigner,[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mdesigners.[39m[38;5;12m [39m[38;5;12mCheck[39m[38;5;12m [39m[38;5;12mout[39m[38;5;12m [39m[38;5;12mkerning,[39m[38;5;12m [39m[38;5;12mOpenType[39m[38;5;12m [39m[38;5;12mfeatures,[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mlanguage[39m[38;5;12m [39m[38;5;12mcoverage.[39m[38;5;12m [39m
[38;5;12mExplore[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12manimate[39m[38;5;12m [39m[38;5;12mvariation[39m[38;5;12m [39m[38;5;12maxes[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mvariable[39m[38;5;12m [39m[38;5;12mfonts.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mCyreal.org[0m[38;5;14m[1m [0m[38;5;14m[1mFont[0m[38;5;14m[1m [0m[38;5;14m[1mTesting[0m[38;5;14m[1m [0m[38;5;14m[1mPage[0m[38;5;12m [39m[38;5;12m(http://www.cyreal.org/Font-Testing-Page/)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThe[39m[38;5;12m [39m[38;5;12mFont[39m[38;5;12m [39m[38;5;12mTesting[39m[38;5;12m [39m[38;5;12mPage[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mtool[39m[38;5;12m [39m[38;5;12mprimarily[39m[38;5;12m [39m[38;5;12mintended[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mtype[39m[38;5;12m [39m[38;5;12mdesigners[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12m'Drag[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mDrop'[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mquickly[39m[38;5;12m [39m[38;5;12mtest[39m[38;5;12m [39m[38;5;12mtheir[39m[38;5;12m [39m[38;5;12mfonts[39m[38;5;12m [39m[38;5;12minto[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mbrowser[39m[38;5;12m [39m[38;5;12m(active[39m[38;5;12m [39m[38;5;12mfork[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mImpallari's[39m
[38;5;12mtesting[39m[38;5;12m [39m[38;5;12mpage).[39m
[38;5;12m- [39m[38;5;14m[1mFont Gauntlet[0m[38;5;12m (https://fontgauntlet.com) - The Dinamo Font Gauntlet is a tool for proofing, generating and animating fonts.[39m
[38;5;12m- [39m[38;5;14m[1mWakamai Fondue[0m[38;5;12m (https://wakamaifondue.com/) - The tool that answers the question “what can my font do?”[39m
[38;5;12m- [39m[38;5;14m[1mTypeNetwork TypeTools[0m[38;5;12m (https://typetools.typenetwork.com/) - Layout tools for exerimenting with variable fonts in various ways.[39m

[38;2;255;187;0m[4mMiscellaneous[0m
[38;5;12m- [39m[38;5;14m[1mTypeDrawers[0m[38;5;12m (http://typedrawers.com) - Discussion forum for professionals and enthusiasts in the fields of typeface design, lettering, and typography.[39m
[38;5;12m- [39m[38;5;14m[1mFont Squirrel Webfont Generator[0m[38;5;12m (https://www.fontsquirrel.com/tools/webfont-generator) - Upload OTF or TTF fonts, receive webfonts.[39m
[38;5;12m- [39m[38;5;14m[1mThe State of Web Type[0m[38;5;12m (https://github.com/bramstein/stateofwebtype) - "Can I Use" for typography.[39m
[38;5;12m- [39m[38;5;14m[1mUseModify[0m[38;5;12m (https://usemodify.com) - Open Source typefaces.[39m
[38;5;12m- [39m[38;5;14m[1mofont[0m[38;5;12m (https://github.com/raphaelbastide/ofont) - Web interface for font collections (used by usemodify.com)[39m
[38;5;12m- [39m[38;5;14m[1mGit for Type Designers[0m[38;5;12m (https://github.com/frankrolf/git-for-type-designers)[39m
[38;5;12m- [39m[38;5;14m[1mdesignwithfontforge.com[0m[38;5;12m (https://github.com/fontforge/designwithfontforge.com) - Book about how to design new typefaces with FontForge. See [39m[38;5;14m[1mdesignwithfontforge.com[0m[38;5;12m (http://designwithfontforge.com).[39m
[38;5;12m- [39m[38;5;14m[1mFontTesting Page[0m[38;5;12m (https://github.com/impallari/Font-Testing-Page) - Webpage for testing typefaces.[39m
[38;5;12m- [39m[38;5;14m[1mCSS Utility OpenType[0m[38;5;12m (https://github.com/kennethormandy/utility-opentype) - Simple, CSS utility classes for advanced typographic features. See it [39m[38;5;14m[1mhere[0m[38;5;12m (http://utility-opentype.kennethormandy.com).[39m
[38;5;12m- [39m[38;5;14m[1mAlfred Special Characters[0m[38;5;12m (https://github.com/typefacts/alfred-special-characters) - Typefacts Special Characters Workflow for Alfred 3.[39m
[38;5;12m- [39m[38;5;14m[1mTypomanie.fr Ressources[0m[38;5;12m (http://typomanie.fr/ressources/)[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mDrawing[0m[38;5;14m[1m [0m[38;5;14m[1mgood[0m[38;5;14m[1m [0m[38;5;14m[1mpaths[0m[38;5;14m[1m [0m[38;5;14m[1mTutorial[0m[38;5;12m [39m[38;5;12m(https://glyphsapp.com/tutorials/drawing-good-paths)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mBadly[39m[38;5;12m [39m[38;5;12mdrawn[39m[38;5;12m [39m[38;5;12moutlines[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mcause[39m[38;5;12m [39m[38;5;12mheadache.[39m[38;5;12m [39m[38;5;12mYour[39m[38;5;12m [39m[38;5;12mletters[39m[38;5;12m [39m[38;5;12mmay[39m[38;5;12m [39m[38;5;12mlook[39m[38;5;12m [39m[38;5;12mmangled[39m[38;5;12m [39m[38;5;12mor[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12mappear[39m[38;5;12m [39m[38;5;12mat[39m[38;5;12m [39m[38;5;12mall.[39m[38;5;12m [39m[38;5;12mYou[39m[38;5;12m [39m[38;5;12mcan[39m[38;5;12m [39m[38;5;12mavoid[39m[38;5;12m [39m[38;5;12mthese[39m[38;5;12m [39m[38;5;12mdifficulties[39m[38;5;12m [39m[38;5;12mif[39m[38;5;12m [39m[38;5;12myou[39m[38;5;12m [39m[38;5;12mkeep[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mfew[39m[38;5;12m [39m[38;5;12mbasic[39m[38;5;12m [39m
[38;5;12mrules[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mmind.[39m
[38;5;12m- [39m[38;5;14m[1mDeep Into OpenType Features[0m[38;5;12m (http://blog.ricardofilipe.com/post/deep-into-opentype-features) - What are OpenType features?[39m
[38;5;12m- [39m[38;5;14m[1mThe A-Z of typographic terms[0m[38;5;12m (https://www.fontsmith.com/blog/2016/06/29/the-a-z-of-typographic-terms) - Typography terms in images.[39m
[38;5;12m- [39m[38;5;14m[1mEmoj[0m[38;5;12m (https://github.com/sindresorhus/emoj) - Find relevant emoji from text on the command-line 😮 ✨ 🙌 🐴 💥 🙈.[39m
[38;5;12m- [39m[38;5;14m[1mEmoji Wrap Monthly Newsletter[0m[38;5;12m (http://emojiwrap.com) - Bite-sized summary of what's happening in the world of emoji and Unicode.[39m
[38;5;12m- [39m[38;5;14m[1mCrypto Puzzles[0m[38;5;12m (https://github.com/2d4d/crypto_puzzles) - Functions for encryption and stegonagraphy as puzzles or brain teasers. [39m[38;5;14m[1mOnline demo[0m[38;5;12m (http://rupp.de/crypto_puzzles/crypto_puzzles_web.py).[39m
[38;5;12m- [39m[38;5;14m[1mFDBP[0m[38;5;12m (http://silnrsi.github.io/FDBP/) - Font Development Best Practice documentation.[39m
[38;5;12m- [39m[38;5;14m[1mUnicodeChecker[0m[38;5;12m (http://earthlingsoft.net/UnicodeChecker/) - Explore and convert Unicode.[39m
[38;5;12m- [39m[38;5;14m[1municodes[0m[38;5;12m (https://github.com/jessetane/unicodes) - Browse all of the unicodes.[39m
[38;5;12m- [39m[38;5;14m[1mMethod of Action[0m[38;5;12m (http://method.ac) - Method of Action is a collection of tools, games and articles to help you learn design.[39m
[38;5;12m- [39m[38;5;14m[1mEncodings and character sets for Programmers[0m[38;5;12m (http://kunststube.net/encoding/) - What every programmer absolutely, positively needs to know about encodings and character sets to work with text.[39m
[38;5;12m- [39m[38;5;14m[1mKernall[0m[38;5;12m (https://github.com/n8willis/kernall) - Kerning and letterspacing research.[39m
[38;5;12m- [39m[38;5;14m[1mType Facet[0m[38;5;12m (https://github.com/charlesmchen/typefacet) - Collection of Python scripts for working with fonts. See [39m[38;5;14m[1mTypeFacet Autokern[0m[38;5;12m (http://charlesmchen.github.io/typefacet/topics/autokern/index.html)[39m
[38;5;12m- [39m[38;5;14m[1mOpenType feature reference[0m[38;5;12m (https://github.com/opensource-opentype/features) - Documentation and other info about advanced font features[39m
[38;5;12m- [39m[38;5;14m[1mTypography Supply[0m[38;5;12m (http://typography.supply) An inventory of typographic tools.[39m
[38;5;12m- [39m[38;5;14m[1mOpenType Feature Bundle[0m[38;5;12m (https://github.com/brew/opentype-feature-bundle) - Syntax highlighting and snippets for OpenType feature development in TextMate/Sublime Text.[39m
[38;5;12m- [39m[38;5;14m[1mType Tools dotfiles[0m[38;5;12m (https://github.com/benkiel/dotfiles) - Setup for type tools.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAGL[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mAGLFN[0m[38;5;12m [39m[38;5;12m(https://github.com/adobe-type-tools/agl-aglfn)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mAGL[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;12mAGLFN[39m[38;5;12m [39m[38;5;12m(Adobe[39m[38;5;12m [39m[38;5;12mGlyph[39m[38;5;12m [39m[38;5;12mList[39m[38;5;12m [39m[38;5;12m/[39m[38;5;12m [39m[38;5;12mFor[39m[38;5;12m [39m[38;5;12mNew[39m[38;5;12m [39m[38;5;12mFonts)[39m[38;5;12m [39m[38;5;12msimply[39m[38;5;12m [39m[38;5;12mprovides[39m[38;5;12m [39m[38;5;12mmappings[39m[38;5;12m [39m[38;5;12mfrom[39m[38;5;12m [39m[38;5;12mglyph[39m[38;5;12m [39m[38;5;12mnames[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mUnicode[39m[38;5;12m [39m[38;5;12mscalar[39m[38;5;12m [39m[38;5;12mvalues.[39m[38;5;12m [39m[38;5;14m[1mSee[0m[38;5;14m[1m [0m[38;5;14m[1mspecification[0m[38;5;12m [39m
[38;5;12m(https://github.com/adobe-type-tools/agl-specification).[39m
[38;5;12m- [39m[38;5;14m[1mThe Terrible Secret of OpenType Glyph Substitution[0m[38;5;12m (http://ansuz.sooke.bc.ca/entry/131)[39m
[38;5;12m- [39m[38;5;14m[1mI Can Variable Font[0m[38;5;12m (https://github.com/scribbletone/i-can-variable-font) - Tips for making variable fonts.[39m
[38;5;12m- [39m[38;5;14m[1mYou, Me And The Emoji: Character Sets, Encoding And Emoji[0m[38;5;12m (https://www.smashingmagazine.com/2016/11/character-sets-encoding-emoji/)[39m
[38;5;12m- [39m[38;5;14m[1mEmoji Rolodex[0m[38;5;12m (https://www.emojicopy.com/#emojicodes) - Resourceful links to emoji-related sites, plug-ins, and apps.[39m
[38;5;12m- [39m[38;5;14m[1mOpenType_Table_Source[0m[38;5;12m (https://github.com/Monotype/OpenType_Table_Source) - Documentation for Monotype's OpenType Layout Source File Format.[39m
[38;5;12m- [39m[38;5;14m[1mjenskutilek/TypoLabs2016[0m[38;5;12m (https://github.com/jenskutilek/TypoLabs2016) - Code examples from Jens Kutilek's TypoLabs workshop.[39m
[38;5;12m- [39m[38;5;14m[1mW3C - Fonts on the Web[0m[38;5;12m (https://www.w3.org/Fonts/) - Fonts on the Web.[39m
[38;5;12m- [39m[38;5;14m[1mW3C - WebFonts Working Group[0m[38;5;12m (https://www.w3.org/Fonts/WG/)[39m
[38;5;12m- [39m[38;5;14m[1mTwitter Emoji (Twemoji)[0m[38;5;12m (https://github.com/twitter/twemoji) - The Twemoji library offers support for +2k emojis, including skin tone and gender modifiers.[39m
[38;5;12m- [39m[38;5;14m[1mEmojiOne[0m[38;5;12m (https://github.com/emojione/emojione) - EmojiOne™ is the open emoji standard.[39m
[38;5;12m- [39m[38;5;14m[1mNo @font-face Syntax will ever be Bulletproof, Nor Should It Be[0m[38;5;12m (https://calendar.perfplanet.com/2016/no-font-face-bulletproof-syntax/)[39m
[38;5;12m- [39m[38;5;14m[1mTypography is impossible[0m[38;5;12m (https://medium.engineering/typography-is-impossible-5872b0c7f891) - The practical guide to why laying out type never quite does what you want.[39m
[38;5;12m- [39m[38;5;14m[1mJavaScript has a Unicode problem[0m[38;5;12m (https://mathiasbynens.be/notes/javascript-unicode) - The way JavaScript handles Unicode is… surprising, to say the least.[39m
[38;5;12m- [39m[38;5;14m[1mhomebrew-webfonttools[0m[38;5;12m (https://github.com/bramstein/homebrew-webfonttools) - Homebrew formulae for font tools.[39m
[38;5;12m- [39m[38;5;14m[1mFont Falsehoods[0m[38;5;12m (https://github.com/RoelN/Font-Falsehoods) - Falsehoods programmers believe about fonts.[39m
[38;5;12m- [39m[38;5;14m[1mLetterpress Digest[0m[38;5;12m (http://letterpressdigest.com) - The new podcast about letterpress.[39m
[38;5;12m- [39m[38;5;14m[1mfontspeed[0m[38;5;12m (https://www.fontspeed.io) - Newsletter on font loading by @zachleat.[39m
[38;5;12m- [39m[38;5;14m[1mFont-Awesome-SVG-PNG[0m[38;5;12m (https://github.com/encharm/Font-Awesome-SVG-PNG) - Font Awesome split to individual SVG and PNG files of different sizes along with Node.js based generator.[39m

[38;2;255;187;0m[4mFonts[0m
[38;5;12m- [39m[38;5;14m[1mThe Gilbert Font[0m[38;5;12m (https://github.com/Fontself/TypeWithPride) - OpenType-SVG font named after Gilbert Baker, the creator of the rainbow flag.[39m
[38;5;12m- [39m[38;5;14m[1mNanofont[0m[38;5;12m (https://github.com/bramstein/nanofont) - Nano font for testing font format support (TrueType, WOFF, WOFF2).[39m
[38;5;12m- [39m[38;5;14m[1mFiraSystemFontReplacement[0m[38;5;12m (https://github.com/jenskutilek/FiraSystemFontReplacement) - Modified version of the Fira Sans fonts to replace the default system font on Mac OS X 10.10 and 10.11.[39m
[38;5;12m- [39m[38;5;14m[1mSansBullshitSans Font[0m[38;5;12m (https://github.com/RoelN/SansBullshitSans) - Every buzzword will be replaced by a Comic Sans-styled censorship bar.[39m
[38;5;12m- [39m[38;5;14m[1mBlackout[0m[38;5;12m (https://github.com/RoelN/Blackout) - One font to blackout them all.[39m
[38;5;12m- [39m[38;5;14m[1mCompyx[0m[38;5;12m (https://github.com/RoelN/Compyx) - 8-bit Multicolor OpenType font.[39m
[38;5;12m- [39m[38;5;14m[1mLapisLegit[0m[38;5;12m (https://github.com/RoelN/LapisLegit) - OpenType-SVG testfont.[39m
[38;5;12m- [39m[38;5;14m[1mAIFont[0m[38;5;12m (https://github.com/Denly/AIFont) - The fist Chinese font that generated artificial intelligent.[39m
[38;5;12m- [39m[38;5;14m[1mNoto Fonts[0m[38;5;12m (https://github.com/googlei18n/noto-fonts) - Noto’s goal is to provide a beautiful reading experience for all languages.[39m
[38;5;12m- [39m[38;5;14m[1mNoto Emoji[0m[38;5;12m (https://github.com/googlei18n/noto-emoji) - Color and Black-and-White Noto emoji fonts, and tools for working with them.[39m
[38;5;12m- [39m[38;5;14m[1mEmojiOne COLR/CPAL[0m[38;5;12m (https://github.com/mozilla/twemoji-colr) - EmojiOne font in COLR/CPAL layered format.[39m
[38;5;12m- [39m[38;5;14m[1mEmojiOne OpenType-SVG[0m[38;5;12m (https://github.com/eosrei/emojione-color-font) - Color emoji OpenType-SVG font using EmojiOne Unicode 9.0 emoji with diversity and country flags.[39m
[38;5;12m- [39m[38;5;14m[1mTwitter Color Emoji Font[0m[38;5;12m (https://github.com/eosrei/twemoji-color-font) - Color emoji OpenType-SVG font using Twitter Unicode 9.0 emoji with diversity and country flags.[39m
[38;5;12m- [39m[38;5;14m[1mBixa Color[0m[38;5;12m (https://bixacolor.com) - Building Bixa Color, a color font for the web [39m[38;5;14m[1mpixelambacht.nl/2016/building-bixa-color/[0m[38;5;12m (https://pixelambacht.nl/2016/building-bixa-color/).[39m
[38;5;12m- [39m[38;5;14m[1mfontwr-fonts[0m[38;5;12m (https://github.com/raphaklaus/fontwr-fonts) - Fonts repository for fontwr.[39m
[38;5;12m- [39m[38;5;14m[1mBungee[0m[38;5;12m (https://github.com/djrrb/Bungee/) - Chromatic signage typeface for vertical and horizontal setting.[39m
[38;5;12m- [39m[38;5;14m[1mAerial Bold[0m[38;5;12m (http://type.aerial-bold.com/tw/) Aerial Bold is the first map and typeface of the earth.[39m
[38;5;12m- [39m[38;5;14m[1mwavefont[0m[38;5;12m (https://github.com/audio-lab/wavefont) Typeface for rendering data: waveforms, spectrums, diagrams, bars etc.[39m
[38;5;12m- [39m[38;5;14m[1mAdobe Variable Font Prototype[0m[38;5;12m (https://github.com/adobe-fonts/adobe-variable-font-prototype) - Variable font example in OpenType-CFF2 & TrueType formats.[39m
[38;5;12m- [39m[38;5;14m[1mMicrosoft open source fonts[0m[38;5;12m (https://github.com/Microsoft/fonts) - Central location to share Microsoft's open source fonts.[39m
[38;5;12m- [39m[38;5;14m[1mReinebow[0m[38;5;12m (https://github.com/xerographer/reinebow-color-font) - OpenType-SVG color font.[39m
[38;5;12m- [39m[38;5;14m[1mFreizer[0m[38;5;12m (https://github.com/xerographer/freizer-color-font) - OpenType-SVG color font.[39m
[38;5;12m- [39m[38;5;14m[1mMulticoloure[0m[38;5;12m (https://github.com/xerographer/multicoloure-font) - OpenType-SVG color font based on Multicolore Vector Typeface.[39m
[38;5;12m- [39m[38;5;14m[1mnull-ttf[0m[38;5;12m (https://github.com/grzegorzrolek/null-ttf) - This font is null. It's the smallest possible TrueType binary still valid on OS X and with most of its bytes wiped out.[39m
[38;5;12m- [39m[38;5;14m[1mMonotype Variable Font Demo[0m[38;5;12m (https://github.com/Monotype/Monotype_prototype_variable_fonts)[39m
[38;5;12m- [39m[38;5;14m[1mCFF opcode test fonts[0m[38;5;12m (https://github.com/Pomax/cff-opcode-fonts) - OTF fonts for testing CFF opcode support.[39m
[38;5;12m- [39m[38;5;14m[1mTestFont[0m[38;5;12m (https://github.com/OpenType/TestFont) - Font family for testing OpenType implementations.[39m
[38;5;12m- [39m[38;5;14m[1mBuffaloGals[0m[38;5;12m (https://github.com/TrueTyper/BuffaloGals) - Buffalo Gals is one of the very first “Variable Fonts”, originally made in 1992 for an Apple TrueType GX developer CD.[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mAdobe[0m[38;5;14m[1m [0m[38;5;14m[1mFonts[0m[38;5;14m[1m [0m[38;5;14m[1m/[0m[38;5;14m[1m [0m[38;5;14m[1mSource[0m[38;5;14m[1m [0m[38;5;14m[1mEmoji[0m[38;5;12m [39m[38;5;12m(https://github.com/adobe-fonts/source-emoji)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mSource[39m[38;5;12m [39m[38;5;12mEmoji[39m[38;5;12m [39m[38;5;12mis[39m[38;5;12m [39m[38;5;12man[39m[38;5;12m [39m[38;5;12memoji[39m[38;5;12m [39m[38;5;12mfont[39m[38;5;12m [39m[38;5;12mproject[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mbegan[39m[38;5;12m [39m[38;5;12mdevelopment[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12morder[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mprovide[39m[38;5;12m [39m[38;5;12mmonochrome[39m[38;5;12m [39m[38;5;12mrepresentative[39m[38;5;12m [39m[38;5;12mglyphs[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mUnicode[39m[38;5;12m [39m[38;5;12mConsortium[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12memoji[39m[38;5;12m [39m
[38;5;12mcandidates[39m[38;5;12m [39m[38;5;12mthat[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12maccepted[39m[38;5;12m [39m[38;5;12mby[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mUTC[39m[38;5;12m [39m[38;5;12m(Unicode[39m[38;5;12m [39m[38;5;12mTechnical[39m[38;5;12m [39m[38;5;12mCommittee)[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mhave[39m[38;5;12m [39m[38;5;12mnot[39m[38;5;12m [39m[38;5;12myet[39m[38;5;12m [39m[38;5;12mbeen[39m[38;5;12m [39m[38;5;12mfully[39m[38;5;12m [39m[38;5;12mratified[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mbecome[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12mpart[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mthe[39m[38;5;12m [39m[38;5;12mofficial[39m[38;5;12m [39m[38;5;12mstandard.[39m
[38;5;12m- [39m[38;5;14m[1mHasklig[0m[38;5;12m (https://github.com/i-tu/Hasklig) - Code font with monospaced ligatures.[39m
[38;5;12m- [39m[38;5;14m[1mFirefox OS Emojis[0m[38;5;12m (https://github.com/mozilla/fxemoji) - Emoji set from Mozilla available as SVGs and TTF font.[39m
[38;5;12m- [39m[38;5;14m[1mIosevka[0m[38;5;12m (https://github.com/be5invis/Iosevka) - Slender typeface for code, from code.[39m
[38;5;12m- [39m[38;5;14m[1mRaleway[0m[38;5;12m (https://github.com/theleagueof/raleway) - Elegant sans-serif, designed in a single thin weight.[39m
[38;5;12m- [39m[38;5;14m[1mAdobe NotDef[0m[38;5;12m (https://github.com/adobe-fonts/adobe-notdef) - Maps 1,111,998 Unicode code points to 2,048 .notdef glyphs.[39m
[38;5;12m- [39m[38;5;14m[1mAdobe Blank[0m[38;5;12m (https://github.com/adobe-fonts/adobe-blank) - Maps 1,111,998 Unicode code points to 2,048 non-spacing and non-marking glyphs.[39m
[38;5;12m- [39m[38;5;14m[1mAdobe Blank 2[0m[38;5;12m (https://github.com/adobe-fonts/adobe-blank-2) - Based on Adobe Blank, and differs mainly in that the number of glyphs has been reduced to only two, thanks to the Format 13 'cmap' subtable.[39m
[38;5;12m- [39m[38;5;14m[1mWidth Test[0m[38;5;12m (https://github.com/adobe-fonts/width-test) - For testing width-related GSUB features, specifically 'fwid' (Full Widths), 'hwid' (Half Widths), 'twid' (Third Widths), and 'qwid' (Quarter Widths).[39m
[38;5;12m- [39m[38;5;14m[1mSource Han Sans[0m[38;5;12m (https://github.com/adobe-fonts/source-han-sans) - Set of OpenType/CFF Pan-CJK fonts. [39m
[38;5;12m- [39m[38;5;14m[1mSource Han Serif[0m[38;5;12m (https://github.com/adobe-fonts/source-han-serif) - Set of OpenType/CFF Pan-CJK fonts.[39m
[38;5;12m- [39m[38;5;14m[1mOpen Emoji[0m[38;5;12m (https://twitter.com/OpenEmoji) - Will provide open and free access to visual communications technology, namely emoji, for the entire universe.[39m
[38;5;12m- [39m[38;5;14m[1mOverpass[0m[38;5;12m (https://github.com/RedHatBrand/Overpass) - Open source font family inspired by Highway Gothic.[39m

[38;5;12mFor more, check [39m[38;5;14m[1mawesome-fonts[0m[38;5;12m (https://github.com/brabadu/awesome-fonts)![39m

[38;2;255;187;0m[4mTrueType[0m
[38;5;12m- [39m[38;5;14m[1mTruetype font software[0m[38;5;12m (http://luc.devroye.org/ttsoftware-index.html) - List (Big!) with descriptions [39m[38;5;14m[1mhere[0m[38;5;12m (http://luc.devroye.org/ttsoftware.html).[39m


[38;2;255;187;0m[4mBooks[0m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mFonts[0m[38;5;14m[1m [0m[38;5;14m[1m&[0m[38;5;14m[1m [0m[38;5;14m[1mEncodings[0m[38;5;12m [39m[38;5;12m(http://shop.oreilly.com/product/9780596102425.do)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mFrom[39m[38;5;12m [39m[38;5;12mAdvanced[39m[38;5;12m [39m[38;5;12mTypography[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mUnicode[39m[38;5;12m [39m[38;5;12mand[39m[38;5;12m [39m[38;5;12mEverything[39m[38;5;12m [39m[38;5;12min[39m[38;5;12m [39m[38;5;12mBetween[39m[38;5;12m [39m[38;5;14m[1mGoogle[0m[38;5;14m[1m [0m[38;5;14m[1mBooks[0m[38;5;14m[1m [0m[38;5;14m[1mPreview[0m[38;5;12m [39m
[38;5;12m(https://books.google.fr/books?id=qrElYgVLDwYC&printsec=frontcover#v=onepage&q&f=false).[39m
[38;5;12m-[39m[38;5;12m [39m[38;5;14m[1mUnicode[0m[38;5;14m[1m [0m[38;5;14m[1mExplained[0m[38;5;12m [39m[38;5;12m(http://shop.oreilly.com/product/9780596101213.do)[39m[38;5;12m [39m[38;5;12m-[39m[38;5;12m [39m[38;5;12mThere[39m[38;5;12m [39m[38;5;12mare[39m[38;5;12m [39m[38;5;12mhundreds[39m[38;5;12m [39m[38;5;12mof[39m[38;5;12m [39m[38;5;12mdifferent[39m[38;5;12m [39m[38;5;12mencoding[39m[38;5;12m [39m[38;5;12msystems[39m[38;5;12m [39m[38;5;12mfor[39m[38;5;12m [39m[38;5;12mmapping[39m[38;5;12m [39m[38;5;12mcharacters[39m[38;5;12m [39m[38;5;12mto[39m[38;5;12m [39m[38;5;12mnumbers,[39m[38;5;12m [39m[38;5;12mbut[39m[38;5;12m [39m[38;5;12mUnicode[39m[38;5;12m [39m[38;5;12mpromises[39m[38;5;12m [39m[38;5;12ma[39m[38;5;12m [39m[38;5;12msingle[39m[38;5;12m [39m[38;5;12mmapping.[39m[38;5;12m [39m[38;5;14m[1mGoogle[0m[38;5;14m[1m [0m[38;5;14m[1mBooks[0m[38;5;14m[1m [0m[38;5;14m[1mPreview[0m[38;5;12m [39m
[38;5;12m(https://books.google.fr/books?id=lxndiWaFMvMC&printsec=frontcover#v=onepage&q&f=false).[39m


[38;2;255;187;0m[4mVideos[0m
[38;5;12m- [39m[38;5;14m[1mTalks from TYPO conferences[0m[38;5;12m (https://www.typotalks.com/videos/)[39m
[38;5;12m- [39m[38;5;14m[1mTales of ⌧! Can You Tell Your Story When Your Character Is Undefined?! by Persa Zula[0m[38;5;12m (https://github.com/pzula/tales-of-notdef)[39m


[38;2;255;187;0m[4mContribute[0m
[38;5;12m➡️Pull request! (Or open an issue [39m[38;5;14m[1mhere[0m[38;5;12m (https://github.com/Jolg42/awesome-typography/issues)).[39m


[38;2;255;187;0m[4mLicense[0m
[38;5;14m[1m![0m[38;5;12mCC0[39m[38;5;14m[1m (https://licensebuttons.net/p/zero/1.0/88x31.png)[0m[38;5;12m (https://creativecommons.org/publicdomain/zero/1.0/)[39m

[38;5;12mTo the extent possible under law, [39m[38;5;14m[1mJoël Galeran[0m[38;5;12m (https://github.com/Jolg42) has waived all copyright and related or neighboring rights to this work.[39m
