Free (libre) font editor for Windows, Mac OS X and GNU+Linux
C Python Shell Makefile M4 HTML Other
Latest commit b8e5ff8 Mar 23, 2017 @frank-trampe frank-trampe committed on GitHub Merge pull request #3050 from aidos/master
Fix incorrect mapping in cmap during ttf parse with format=6
Permalink
Failed to load latest commit information.
.github Updated PRs template, fixed formatting and links, referencing #2628 Mar 20, 2016
Packaging Force bootstrap on the Debian build. Oct 3, 2016
Unicode Simplify Code by creating data and not generating code in same file (#… Feb 1, 2017
breakpad Merge pull request #2289 from jtanx/gitmk May 25, 2015
collab Some cleanups for #1843 and other Oct 26, 2014
contrib fix spelling mistakes Feb 1, 2017
desktop Move old xpm prior to debian-old removal (#2947) Nov 10, 2016
doc fix spelling mistakes Feb 1, 2017
fontforge Fix incorrect mapping in cmap during ttf parse with format=6 Mar 23, 2017
fontforgeexe Adding deactivated icons for radio buttons and check boxes. Mar 8, 2017
gdraw fix spelling mistakes Feb 1, 2017
gtkui Add 8859-16 Sep 24, 2016
gutils fix warning: res>=0 (#3011) Jan 28, 2017
inc Simplify Code by creating data and not generating code in same file (#… Feb 1, 2017
m4 Update m4/ax_*.* and add 'make install-strip' (#3010) Jan 30, 2017
mackeys Use git.mk to auto generate .gitignore files Sep 10, 2012
mk Moving FontforgeInternal Oct 22, 2014
nodejs Correct the makefile rule targetdata_SCRIPTS to targetdata_DATA Sep 4, 2014
osx Adjust the Macintosh build in order to fix some bad paths and bad ref… Oct 4, 2016
plugins Move to encoding.h all the prototypes of non-static encoding.c functions Dec 7, 2016
po Adding deactivated icons for radio buttons and check boxes. Mar 8, 2017
pycontrib fix spelling mistakes Feb 1, 2017
pyhook Add detection for Python library collisions. Feb 28, 2015
share Update prefs Jul 5, 2015
tests Move to start.h all the prototypes of non-static start.c functions Jan 18, 2017
travis-scripts Update ffosxbuild.sh Nov 26, 2016
win Updated icon on win + linux to fit the new icon used on website, GitH… Jun 10, 2015
.appveyor.yml Update .appveyor.yml to Freetype 2.7.1 Dec 31, 2016
.dir-locals.el Don't make whitespace invisible in Emacs Oct 11, 2014
.travis.yml Travis Nov 4, 2016
AUTHORS Author update - also include 2004-03-01 to 2005-01-01 (#3012) Jan 28, 2017
CONTRIBUTING.md Tell people to run bootstrap first Jul 28, 2016
COPYING.gplv3 The starting on a collab setup. Focus is only on collab between two Feb 25, 2013
INSTALL-git.md INSTALL-git.md: add libltdl7-dev to debian dependencies Apr 1, 2016
LICENSE Update LICENSE May 23, 2015
Makefile.am git: Ignore more files (uthash, ltargz.m4) Jun 15, 2015
README.md Add AppVeyor support Aug 28, 2016
bootstrap Revert bootstrap change. Oct 3, 2016
bootstrap.conf Windows: Add `tmpfile` to bootstrap.conf. Aug 27, 2015
configure.ac Update m4/ax_*.* and add 'make install-strip' (#3010) Jan 30, 2017
fontforge.pc.in Re-introduce fontforge.pc and set timestamp to 20140101 Jan 1, 2014
git.mk meta: ignore unwanted files Dec 28, 2014
libfontforge.pc.in Switch to libraries versioned by release (-release instead of -versio… Sep 5, 2012
libfontforgeexe.pc.in Switch to libraries versioned by release (-release instead of -versio… Sep 5, 2012
pkg.mk Remove more absolute symlinks from the source tree. Oct 5, 2014

README.md

FontForge Build Status Build status Coverity Scan Build Status

FontForge Logo

FontForge is a free (libre) font editor for Windows, Mac OS X and GNU+Linux. Use it to create, edit and convert fonts in OpenType, TrueType, UFO, CID-keyed, Multiple Master, and many other formats.

fontforge.org — homepage

designwithfontforge.com — font creation manual

INSTALL-git.md — developer instructions to build from source

.travis.yml — a list of installation dependencies

CONTRIBUTING.md — contributing guidelines