Displaying 1 to 20 from 38 results

opentype.js - Read and write OpenType fonts using JavaScript.


opentype.js is a JavaScript parser and writer for TrueType and OpenType fonts. It gives you access to the letterforms of text from the browser or node.js.

grunt-webfont - SVG to webfont converter for Grunt


Generate custom icon webfonts from SVG files via Grunt. Inspired by Font Custom. This task will make all you need to use font-face icon on your website: font in all needed formats, CSS/Sass/Less/Stylus and HTML demo page.

codeface - Typefaces for source code beautification


Each typeface directory in the repository now includes a vertical metrics table (vertical_metrics.txt). Combine the data in these reference tables with the new font-line tool to modify any font to the line spacing that suits your needs. Tighten up or keep it loose.




Hack - A typeface designed for source code


Don't like the development noise from the repository but want to keep up with changes? Check out our gitter Hack channel. Have a quick question that doesn't require an issue report? Drop by our gitter Help channel and ask away. Hack is designed to be a workhorse typeface for source code. It has deep roots in the free, open source typeface community and expands upon the contributions of the Bitstream Vera & DejaVu projects. The large x-height + wide aperture + low contrast design make it legible at commonly used source code text sizes with a sweet spot that runs in the 8 - 14 range. The full set of changes to the upstream source are available in the changelog.

php-font-lib - A library to read, parse, export and make subsets of different types of font files.


You can find a demo GUI here. This project was initiated by the need to read font files in the DOMPDF project.


Crimson - The Crimson Text typeface


I know very little about producing bug-free font files that work across all systems and browsers, but there are many open issues that require expertise in that area. Crimson Text ("Crimson") is a free and open-source text type family.

opentype - An OpenType, TrueType, WOFF, and WOFF2 parser in JavaScript


This is a pure JavaScript parser for OpenType font files. It supports fonts with CFF and TrueType outlines, and can read fonts wrapped as WOFF and WOFF2. This roughly corresponds to all the metadata available in most fonts. I'm hoping to add support for glyf, CFF, and related tables time permitting.

fontpath - Font to vector path tools


A tool which generates paths and kerning data from a TTF/OTF/WOFF/etc font. The paths can then be decomposed into points, or rendered to a canvas, or triangulated.The default size is 12 pt, but exporting with a higher font size will give you better resolution when rendering the path at large sizes. It's best to match the exported size to the final rendered size, as it will produce better rounding when scaled down.

fontpath-gl - a gl implementation of vector font rendering


A 2D fontpath renderer for stackgl. As opposed to gl-render-text, which is texture based, this renderer is path-based.The following will produce filled text, drawn with triangles.

text-modules - :pencil2: a list of text/font modules


A collection of modules for processing, manipulating, and rendering text and fonts in Node and the browser. Please open an issue or submit a PR for suggestions/improvements.Parses BMFont file formats to a standardized JSON.

ttfinfo - Node.js module to extract metadata from a ttf file


Extracts metadata from a ttf file. Ported from PHP at http://stackoverflow.com/questions/5668901/php-how-to-read-title-of-font-from-ttf-file. As an alternative to providing a path to your ttf file, you can pass in a buffer.

gulp-svg2ttf - Create a TTF font from an SVG font


Create a TTF font from an SVG font with Gulp. Set to true to also convert files that doesn't have the .svg extension.

gulp-ttf2eot - Create an EOT font from a TTF font with Gulp


Create an EOT font from a TTF one with Gulp. Set to true to also convert files that doesn't have the .ttf extension.