30 open-source projects similar to adobe-type-tools/box-drawing, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Box Drawing alternative.
Various scripts for analyzing, reading and writing kerning information. These can be helpful for analyzing kerning (and the loss thereof) through various stages of font production. Some of these tools have been presented at ATypI Amsterdam 2013.
addsvg adds an SVG table to a font, using SVG files provided. The font's format can be either OpenType or TrueType.
A great way to increase the Unicode coverage of your favorite programming font.
Stuff I threw together to make testdata for the SVG-in-OpenType project
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.
FontTools is a Python library for programmatically reading, modifying, and writing font files. It serves as an OpenType and TrueType font parser and a tool for transforming binary font files into human-readable XML for editing and rebuilding. The project includes a manager for reading and writing Unified Font Object source files within local folders or archives. It also provides a specialized utility for compressing web fonts to reduce file size and improve loading performance. The library covers programmatic font manipulation, including the modification of font metrics and glyph data. It pr
Font Bakery is a command-line tool for checking the quality of font projects.
fontdiff is a utility for testing fonts. When you modify a TrueType or OpenType font, fontdiff generates a PDF showing the typeset text both before and after the change. You can use this PDF to easily review the changes and spot any errors caused by a font switch.
FontReport is a tool that allows the user to generate a report about a given font (TTF or OTF) listing its features in the plain-text (default) or PDF format. It is useful in quickly identifying such things as the Unicode coverage of the font, what glyphs are in it, what Open Type features it…
The nototools python package contains python scripts used to maintain the Noto Fonts project, including the google.com/get/noto website.
This project is not developed any further. Only Bug fixes will be merged, but new features won't.
HT Letterspacer is a tool for spacing fonts, that works on finished fonts as well as during development. It spaces each glyph by the visual white area around it rather than by fixed side-bearing tables, so a single configuration keeps a family evenly spaced as it grows.
A simple API over opentype.js for Clojure. Runs on the JVM.
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.
A system for generating glyph name lists from official Unicode data.
Standalone text engine for Android aimed to be free from platform limitations
A library to read, parse, export and make subsets of different types of font files.
Python script (and library) for easy and simple export of icons from web icon fonts (e.g. Font Awesome, Octicons) as PNG images. The best part is the provided shell script, but you can also use it's functionality directly in your (probably awesome) Python project.