SIL Writing Systems Technology


A free and open rendering engine for complex scripts

Graphite-enabled fonts

Production quality fonts


 Scheherazade New supports a wide range of Arabic characters, and therefore will handle many languages other than Arabic itself.

 Awami Nastaliq supports a wide variety of languages of Pakistan that are written with the sloping Nastaliq style.

 Harmattan, named after the trade winds that blow during the winter in West Africa, is designed in a Warsh style to suit the needs of languages using the Arabic script in West Africa.

Myanmar (Burmese)

 Padauk was developed by SIL to handle the Burmese script. Its Graphite support is particularly useful for minority languages.


 Annapurna SIL renders Devanagari for languages of north India and Nepal, including support for minority variations.


The  Krishna Tamil font is a Graphite-enabled font derived from Lohit Tamil. It handles classical Tamil orthogrphy and old Tamil grammatical sequences.

The  ThiruValluvar font also supports Tamil.

Tai Viet

 Tai Heritage Pro supports the Tai Viet script as used for Tai Dam and related languages of Southeast Asia.


These fonts also include Latin and Cyrillic.

 Theano Classical Fonts

 Old Standard Font Family

Lanna Payap Lanna

supports the Tai Tham script of Northern Thailand.


 Sophia Nubian is a font developed for Nubian languages which use the Coptic Unicode character set.


The Graphite smarts in  Abyssinica SIL support alternate feature selection of glyph variants as well as gemination combining marks.


A beta of the Khmer Busra font supports Graphite. No GDL source code is provided.

Khmer Busra - beta v.7.110
Sharon Correll, 2015-05-06
Download "", ZIP archive, 339KB [2079 downloads]

Dai Banna

A set of fonts for the Dai Banna or New Tai Lue script can be found here.


 Tuladha Jejeg includes both Graphite and OpenType for Javanese.


Mingzat, a font for the Lepcha script can be found  here.


ShiShan (beta) and  Miao Unicode are Graphite-enabled fonts for displaying the Miao or Pollard script used in China.

Roman script variations

 Magyar Linux Libertine is a Graphite-enabled font with ligatures, small caps, old style numbers, proportional or monospaced numbers, automatic thousand separators, minus sign, real superscript and subscript, German umlaut variants and capital eszett, fractions, number to number name conversion (in 23 languages).

Blackletter style for Roman text


Tamil Brahmi

The  Adinatha Tamil Brahmi font provides support for the subset of the historical Brahmi script used in Tamil Nadu.

Cipher Music

 Doulos SIL Cipher supports the cipher music notation system that is used in China and Indonesia. The font is still under development.


 Tengwar is an "Elvish" script developed by J. R. R. Tolkien.

Experimental fonts

These fonts are not considered official releases and may not provide a complete implementation of the script they represent. However, they can be useful for demonstrating Graphite's capabilities and learning how to program with GDL.


A beta of  Conakry, a font to support the N'Ko script, is available from  Evertype.

Sumero-Akkadian Cuneiform

Graphite-enabled Sumero-Akkadian Cuneiform Font
Sharon Correll, 2012-01-13
Download "", ZIP archive, 2MB [4860 downloads]

Toy fonts

Just for fun!

Simple Graphite Font

Makes all consonants uppercase and all vowels lowercase. Useful for testing Graphite installation.

Simple Graphite Font
Sharon Correll, 2012-01-13
Download "", ZIP archive, 86KB [3030 downloads]

Pig Latin

Generates Pig Latin on the fly! The behavior is slightly incomplete and buggy--feel free to improve!

Pig Latin Graphite Demo Font
Sharon Correll, 2012-01-13
Download "", ZIP archive, 87KB [2490 downloads]

Create your own Graphite font

Copyright © 2012 SIL International® and released under the  Creative Commons Attribution-ShareAlike 3.0 license (CC-BY-SA) unless noted otherwise.