duezerouno / awesome-typography

✏︎ Curated list about typography 🔥

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Awesome Typography Awesome

Curated list about typography.

Contents

Specifications

OpenType

JavaScript

Python

C

  • 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.
  • Raqm - Library for complex text layout.
  • SheenFigure - Implementation of advanced typographic tables of OpenType specification.
  • SheenBidi - SheenBidi is the world's most sophisticated implementation of latest unicode bidirectional algorithm.

C++

  • 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.
  • FontView - Demo app that displays fonts with a free/libre/open-source text rendering stack: FreeType, HarfBuzz and Raqm.
  • Text rendering tests - Test suite for text rendering.
  • FTGLES - TrueType font rendering library for OpenGL ES on iOS devices (iPad and iPhone) http://cdave1.github.io/ftgles/.
  • TTFPatch - Mirror of TTFPATCH by Wolfram Esser, modified to support fonts conforming to newer OTF specifications, built for modern versions of Windows.
  • stb-truetype-opengl-examples - Examples of TrueType font rendering in C++11 using stb_truetype library and OpenGL 3+.
  • WOFF2

C#

Java

  • sfntly - 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.
  • Tehreer-Android - Library that gives full control over text related technologies such as bidirectional algorithm, open type shaping engine, text typesetting and text rendering.

Ruby

  • emoji-extractor - Extracts high-resolution emoji pngs from Apple Color Emoji.ttf.
  • font - Command-line font manager.

Go

  • font - Parsing OpenType fonts in Golang.

Rust

PHP

  • PHP Font Lib - Library to read, parse, export and make subsets of different types of font files.
  • JoliTypo - Microtypography fixer for the web http://jolitypo-demo.herokuapp.com/.
  • PHP SmartyPants - SmartyPants is a free web typography prettifyier tool for web writers. It easily translates plain ASCII punctuation characters into "smart" typographic punctuation HTML entities.

Perl

Processing

  • Fontastic - Processing library to create TrueType font files.

UFO

unifiedfontobject.org

  • ufo-spec - The official Unified Font Object specification source files.
  • ufoLib - Low-level UFO reader and writer.
  • ufoNormalizer - 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.

Tools with GUI

Non-Free

Free

  • FontForge - Free (libre) font editor for Windows, Mac OS X and GNU+Linux.
  • TruFont - UFO3 font editor. À l’ancienne.
  • Metapolator - Web-based GUI for creating UFO and Metafont fonts.
  • Birdfont - Font editor which can generate fonts in TTF, EOT, SVG and BF format.
  • Glyphr Studio - 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.
  • fonteditor - Web-based TTF font editor, live at fontstore.baidu.com.
  • FontArk FontArk is an innovative browser-based font editor, font creator (BETA), featuring the most versatile real-time multiple glyph editing system.
  • TTFEdit - TrueType fonts editor. Allows for editing vector-based glyphs.
  • OpenType-SVG-Font-Editor.

Font Validator

Miscellaneous

Fonts

For more, check awesome-fonts!

TrueType

Books

Contribute?

➡️Pull request! (Or open an issue here).

License

CC0

About

✏︎ Curated list about typography 🔥