Skip to main content

✏︎ Curated list about digital typography πŸ”₯

1.5k
GitHub Stars
341
Curated Resources
27
Categories
2 hours ago
Last Refreshed
SpecificationsOpenTypeAssemblyShellCC++C#RustOCamlJavaScriptPythonJavaRubyGoPHPPerlProcessingClojureUFOTools with GUIFont ValidatorFont Testing WebsitesMiscellaneousFontsTrueTypeBooksVideos

Use this list with your AI agent

Add the Context Awesome MCP server to Claude, Cursor, or any MCP client, then ask:

"Show me non-free resources from awesome-typography"

Installation instructions β†’

What's inside

Tools with GUI

  • 010 EditorNon-Free

    Professional text and hex editing with Binary Templates technology.

  • BirdfontFree

    Font editor which can generate fonts in TTF, EOT, SVG and BF format.

  • DTL OTMasterNon-Free

    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.

  • DTL OTMaster LightFree

    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.

  • FontArkFree

    Innovative browser-based font editor and creator (BETA), featuring the most versatile real-time multiple glyph editing system.

  • fonteditorFree

    Web-based TTF font editor, live at

JavaScript

  • 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.

  • bdfparser-js

    BDF (Glyph Bitmap Distribution) format bitmap font file parser library in TypeScript (JavaScript).

  • Brotli.js

    A JavaScript port of the Brotli compression algorithm, as used in WOFF2.

  • canvas-text-opentypejs-shim

    Consistent text rendering for

  • caryll / shapeops

    Boolean operations and overlap removal for curves.

  • CharacterMap

    Online Character Map / Glyph / Icon / Font Viewer.

OpenType

Fonts

  • Adobe Blank

    Maps 1,111,998 Unicode code points to 2,048 non-spacing and non-marking glyphs.

  • 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.

  • Adobe Fonts / Source Emoji

    Source Emoji is an emoji font project that began development in order to provide monochrome representative glyphs to the Unicode Consortium for emoji candidates that have been accepted by the UTC (Unicode Technical Committee) but have not yet been fully ratified to become a part of the official standard.

  • Adobe NotDef

    Maps 1,111,998 Unicode code points to 2,048 .notdef glyphs.

  • Adobe Variable Font Prototype

    Variable font example in OpenType-CFF2 & TrueType formats.

  • Aerial Bold

    First map and typeface of the earth.

C

  • AFDKO

    Adobe Font Development Kit for OpenType. See

  • craftmicro-fonts

    Pixel/bitmap font library for Craft Micro SDK.

  • fcft

    A simple library for font loading and glyph rasterization using FontConfig, FreeType and pixman.

  • font-config-info

    Print Linux font configuration.

  • FreeType

    Freely available software library to render fonts.

  • freetype-gl

    OpenGL text using one vertex buffer, one texture and FreeType.

Assembly

  • again

    My custom DirectX/Assembly/Raster-font PC Intro engine (2005).

  • amigafonts

    Faithfully remade multi platform Amiga fonts in Amiga aspect.

  • Atari-Binary-To-Code

    Over-engineered Linux utility to output binary data as text source for Atari 8-bit BASIC, 6502 Assembly, C, or text.

  • atari-font as assemlby source

  • Atari-Font-To-Code

    An over-engineered Linux tool to convert an Atari 8-bit font to BASIC, C, and Assembly source.

  • CGA-font-compare

    DOS tool to check if your CGA card uses the same ROM font as the original IBM CGA.

Miscellaneous

  • AGL & AGLFN

    AGL / AGLFN (Adobe Glyph List / For New Fonts) simply provides mappings from glyph names to Unicode scalar values.

  • Alfred Special Characters

    Typefacts Special Characters Workflow for Alfred 3.

  • Calligraphr

    Convert your handwriting to a font file.

  • Coding Font

    Gamified experience to help you find your ideal coding font through a playful comparison tool.

  • Crypto Puzzles

    Functions for encryption and stegonagraphy as puzzles or brain teasers.

  • CSS Utility OpenType

    Simple, CSS utility classes for advanced typographic features. See it

Showing a sample of 341 resources. View the full list on GitHub β†’