unifont.org >> Font Guide

Unicode Font Guide For Free/Libre Open Source Operating Systems

Intro-
duction
Pan-
Unicode
Fonts
Africa Africa America North America Europe Europe Middle East Middle East East Asia East Asia South Asia South Asia S.E. Asia Southeast Asia Scientific, Scholarly, Artistic

Latest News

  • 2007.03.23. Unifont.org's Font Guide now has an RSS Feed so you can keep up with all of the latest news in the FLOSS font world!
  • 2007.02.28. Dugan Chen has kindly updated the download shell script (see A new tool for the impatient on this page) so that it works properly on modern *nix distributions like Ubuntu. Thanks, Dugan!
  • 2007.02.27. Ekushey.org Bengali font site has been updated. See the South Asia section.
  • 2007.02.26. SIL has announced completion of the Open Font License v. 1.1.
  • 2007.01.08. Samuel Thibault has released a Tagbanwa font under a Creative Commons license. See Philippine Scripts in the Southeast Asia section for details.
  • 2006.12.18. The Parabaik Unicode Project has just released Parabaik Sans Myanmar Unicode font under the OFL and GPL licenses. The project has also released a keyboard layout. See the Southeast Asia section for details.
  • 2006.11.24. Greek Font Society and Vangelis Makridakis' Greek fonts added. See the Europe section.
  • 2006.09.20. Uyghur Computer Science Association (UKIJ) fonts added in the East Asia section.
  • 2006.09.15. Libertine Open Font version 2.1.9 is now available under both the OFL and GPL licenses.

Introduction

This is a selective guide to Unicode-based fonts and script projects that are ideal for free/libre/open source (FLOSS) operating systems like GNU/Linux and FreeBSD. As a general policy, I include here only fonts that:

  • Contain Unicode CMAPs for mapping Unicode values to glyphs.
  • Can be downloaded and used legally for free.

Preference is given to high-quality vector fonts that have been released under SIL International's Open Font License (OFL), the Free Software Foundation's GNU General Public License (GPL), and similarly open licenses. I also include other important Unicode fonts, including a few notable shareware fonts where the authors request payment of a fee after an initial free evaluation. Although this document focuses on vector fonts that work well on free operating systems, these fonts will also work well on Unicode-capable Windows operating systems (Windows 2000 and XP) and on Apple OSX.

Please note that other, more extensive online font guides do exist. In particular Alan Wood's Unicode fonts for Windows computers is an extensive resource which covers commercial, shareware, and free fonts. In contrast to Mr. Wood's site, I have focused on Open Source, non-governmental organization (NGO), and government-sponsored font and script initiatives that aim to facilitate computing in national and indigenous languages throughout the world.

Some of the included font projects provide numerous fonts. In these cases, I have also tried to include images of a representative sample of the available fonts. For many of the sample font images, I have used the first article of the United Nations Universal Declaration of Human Rights (UDHR) which has been translated into hundreds of languages. If you want to compare translations of just the first article, try Xavier Nègre's excellent déclaration universelle des droits de l'homme page at www.lexilogos.com.

Instructions on installing these fonts on GNU/Linux and similar free operating systems are provided on our main Unicode page. Note that many fonts are packaged in .zip files for the convenience of Windows users. Under free Unices, just use the unzip utility from your terminal. Some fonts are packaged in self-extracting .exe packages for Windows. Here again you can simply use the unzip utility since the .exe basically consists of a short executable stub with the zipped font files attached to it.

DownloadFonts.sh: A Convenient Tool for the Impatient

If today you are feeling impatient and wish that you could just download all the fonts referenced on this site while blithely sipping your coffee or tea -- well now you can almost do just that by using this simple DownloadFonts.sh shell script. The script will download a large set of the very best FLOSS international fonts referenced on this site. The script requires that you have the wget, tar, and unzip utilities, as well as the fontforge font editor. The script will download font files to a fonts subdirectory under the current working directory.

The shell script has been recently revised by Dugan Chen and now supports resuming downloads after broken sessions. Thanks, Dugan! Go ahead and give it a try -- this is by far the fastest way to gather the best international FLOSS fonts from all across the planet.

Thanks

As time has gone on and this site has become increasingly popular, more and more people have contributed by suggesting new fonts, updating me on changed links, or informing me of fonts that have switched over to SIL's new OFL license. Thanks to everyone for helping to keep this site up-to-date with current information!

I would also like to thank Ritu Khanna and Monisha Sharma for their generous help with testing and preparing the Indic font samples which appear in the South Asian section of this guide. Dugan Chen also deserves special mention for taking my half-baked shell script for downloading fonts and turning it into something more useful.

Work In Progress ...

This page is under a state of constant construction, especially due to the fact that recently there has been more and more Open Source font activity. Please continue to send me news and information about new Open Source font releases that are of interest to the Open Source development and user communities at large.

Also note that these pages still have some gaps, especially for minority scripts which have only recently been added into Unicode. In some cases, I have not yet had time to research a script thoroughly. In other cases, I have researched a script, but not yet found any GPL'ed or otherwise liberally licensed fonts for that script. Additional information to help fill in the gaps will be greatly appreciated.

- Ed Trager, Ann Arbor, Michigan, January 02, 2005.
<ed dot trager at gmail dot com>
Last updated 2008.01.10.ET

Valid XHTML 1.0! Valid CSS! Unicode encoded!