Curated list about typography
- Microsoft's Documentation
- Apple's Documentation
- The Compact Font Format Specification Technical Note #5176
- the-cff-table A markdown conversion of the Adobe Tech notes 5176 and 5177 about CFF
- Adobe's Documentation
- OpenType.js Read and write OpenType fonts
- opentype-layout Experimental word-wrapping and layout for Opentype.js https://jam3.github.io/opentype-layout/
- CharacterMap Online Character Map / Glyph / Icon / Font Viewer https://bluejamesbond.github.io/CharacterMap/
- font Parse otf/ttf file format directory from buffers for metadata
- fontkit An advanced font engine for Node and the browser
- Minimal-font-generator Font's Hello world
- simple-cff-builder A simple CFF builder for testing fonts with different Type2 charstrings.
- ttf2woff Font convertor, TTF to WOFF, for node.js
- ttf2eot Font convertor, TTF to EOT, for node.js
- cubic2quad Aproximates cubic bezier curves with quadratic ones.
- SVG font creator Create SVG font from separate images
- node-sfnt SFNT parser and generator for Nodejs.
- node-unicode-data JavaScript-compatible Unicode data generator.
- fontwr A font manager for web projects
- Open Type playground A playground for Open Type experiments with CSS.
- ChromaCheck Feature test for color font support in browsers
- Font Face Observer Font load events, simple, small and efficient fontfaceobserver.com
- Web Font Loader Web Font Loader gives you added control when using linked fonts via @font-face.
- localFont Implement localStorage web font caching in seconds https://jaicab.com/localFont/
- Fontello This tool lets you combine icon webfonts for your own project. http://fontello.com
- GitHub Font Preview Adds a preview for fonts & glyphs on GitHub with opentype.js.
- fontmake Compile fonts from sources (UFO, Glyphs) to binary (OpenType, TrueType).
- FontReport Tool to create PDF files containing glyph images and information about a font.
- fontdiff A tool for finding visual differences between two font versions
- Fontuley Font tools (inspect / modify fonts)
- kern-dump Scripts for working with and analyzing kerning information (ATypI 2013)
- cu2qu Cubic-to-quadratic bezier curve conversion
- Font Bakery Tools to prepare font families for inclusion in github.com/google/fonts
- glyphNameFormatter Generate list of glyphnames from unicode names.
- woffTools A library for working with WOFF files.
- pyftfeatfreeze With pyftfeatfreeze, you can “freeze” some OpenType features into a font.
- RoboFab RoboFab http://robofab.org
- otfcc Parses & writes SFNT structures.
- AFDKO Adobe Font Development Kit for OpenType. See AFDKO Overview
- stb_truetype Parse, decode, and rasterize characters for TrueType fonts. Single header file.
- FreeType Freely available software library to render fonts.
- font to svg Render characters from font files into an SVG path
- LCDF Typetools Utilities for manipulating OpenType, PostScript Type 1, and Multiple Master fonts.
- HarfBuzz HarfBuzz OpenType text shaping engine
- sfntly A Library for Using, Editing, and Creating SFNT-based Fonts
- Emoji-Tools Multiple useful tools to help Android and iOS/OSX developers with creating and modifying Emoji Font files.
- emoji-extractor Extracts high-resolution emoji pngs from Apple Color Emoji.ttf
- font A command-line font manager
- ufo-spec The official Unified Font Object specification source files.
- ufoLib A low-level UFO reader and writer.
- ufoNormalizer A tool that will normalize the XML and other data inside of a UFO.
- ufo2ft UFO to FontTools
- ufoJS Javascript API for the Unified Font Object http://lib.ufojs.org
- FontForge Free (libre) font editor for Windows, Mac OS X and GNU+Linux
- TruFont A ufo3 font editor. À l’ancienne.
- fontTools A library for manipulating fonts, written in Python.
- Metapolator Web-based GUI for creating UFO and Metafont fonts.
- Birdfont A font editor which can generate fonts in TTF, EOT, SVG and BF format.
- Glyphr Studio A free, web-based font editor, focusing on font design hobbyists.
- DTL OTMaster Light In the Light editions of dtl OTMaster only the saving of files is disabled. Checking fonts and exporting OpenType Layout features files, be and ik formats, and Character Layout (.cha) files is possible though.
- Robofont UFO based, mac only, font editor.
- Glyphs Font editor (Mac)
- Prototypo Web based font generator with a parametric approach.
- Fontself Adobe Illustrator extension for creating font with Drag&Drop, borned on Kickstarter.
- FontLab Studio Font editor for font professionals. Version 5 for Mac and Windows.
- DTL OTMaster DTL OTMaster (OTM), is a highly sophisticated application for reviewing, editing and altering tables and contours of fonts with a snft file structure, as there are CFF and TTF flavored OpenType fonts, TrueType fonts and TrueType Collection fonts.
- Font Validator Font Validator is a tool for testing fonts prior to release. See Install post for Mac
- TypeDrawers A discussion forum for professionals and enthusiasts in the fields of typeface design, lettering, and typography.
- Font Squirrel Webfont Generator Upload OTF or TTF fonts, receive webfonts
- The State of Web Type "Can I Use" for typography
- UseModify Open Source typefaces
- ofont Web interface for font collections (used by usemodify.com)
- Git for Type Designers
- designwithfontforge.com A book about how to design new typefaces with FontForge. See designwithfontforge.com
- FontTesting Page A webpage for testing typefaces, live at www.impallari.com/testing
- CSS Utility OpenType Simple, CSS utility classes for advanced typographic features. See it here
- Alfred Special Characters Typefacts Special Characters Workflow for Alfred 3
- Typomanie.fr Ressources
- Drawing good paths Tutorial Badly drawn outlines can cause headache. Your letters may look mangled or not appear at all. You can avoid these difficulties if you keep a few basic rules in mind.
- Deep Into OpenType Features What are OpenType features?
- The A-Z of typographic terms Typography terms in images.
- Emoj Find relevant emoji from text on the command-line 😮 ✨ 🙌 🐴 💥 🙈
- Emoji Wrap Monthly Newsletter A bite-sized summary of what's happening in the world of emoji and Unicode.
- FDBP Font Development Best Practice documentation
- UnicodeChecker Explore and convert Unicode
- unicodes Browse all of the unicodes http://unicodes.jessetane.com/
- Nanofont A nano font for testing font format support (TrueType, WOFF, WOFF2).
- FiraSystemFontReplacement Modified version of the Fira Sans fonts to replace the default system font on Mac OS X 10.10 and 10.11
- SansBullshitSans Font Every buzzword will be replaced by a Comic Sans-styled censorship bar.
- AIFont The fist Chinese font that generated artificial intelligent.
- Noto Fonts Noto’s goal is to provide a beautiful reading experience for all languages.
- EmojiOne Color Font ⚛ A color emoji SVGinOT font using EmojiOne Unicode 9.0 graphics with diversity and country flags. Linux, OS X, & Windows.
- Twitter Color Emoji Font ⛱ A color emoji SVGinOT font using Twitter Emoji for Everyone graphics with diversity and country flags. Linux, OS X, & Windows. For more, check awesome-fonts!
- Bixa Color Building Bixa Color, a color font for the web pixelambacht.nl/2016/building-bixa-color/
- fontwr-fonts Fonts repository for fontwr
- Bungee A chromatic signage typeface for vertical and horizontal setting. https://djr.com/bungee/
- Aerial Bold Aerial Bold is the first map and typeface of the earth.
- Truetype font software List (Big!) with descriptions here
➡️Pull request! (Or open an issue here)