SIL Language Technology

Keyman Developer

Keyman Developer is the most powerful tool for creating keyboard layouts for any popular platform for any language around the world. Build keyboards layouts for desktop, web, tablet and phone. Optimise your keyboards for each platform, including touch-and-hold keys and alternative layers. Read More

TypeTuner Web

This tool allows you to download customized versions of popular SIL fonts. You can select alternate glyphs and other optional features to be the defaults for your new font. Read More

View Glyph

See a font’s contents through different eyes. Want to know what the font looks like when used by a Unicode application? Or  on a Mac? Or through a particular code page?   ViewGlyph can show you the raw glyph palette, which is useful if you are writing smarts (i.e. OpenType, Graphite,… Read More

SIL Converters

Provides tools through which you can change the encoding, font, and/or script of text in documents. Works with Microsoft Word and other Office documents, XML documents, and SFM text and lexicon documents. Read More

KeyLayoutMaker

A Perl script intended to create at least a first draft of an XML keyboard layout file (.keylayout) for Mac OS X version 10.2 or later. Further adjustment, either using an editor such as Ukelele or by hand-editing the resulting XML file, may often be helpful. Read More

Keyboard App Builder

Keyboard App Builder helps you to build customized keyboard apps for Android smartphones and tablets. This allows users to type in their language within other apps such as Gmail, Facebook and WhatsApp. The App Builder creates APK files that can be installed on Android devices.  … Read More

Graphite

A package that can be used to create smart fonts” capable of displaying writing systems with most complex behaviors.”… Read More

Font Development Tools

A comprehensive list of font development tools developed and used by SIL. These include a script for building composite glyphs in FontLab (FLGlyphBuilder), the command line version of TypeTuner, and other tools. Read More

Ukelele

A Unicode Keyboard Layout Editor for macOS versions 10.2 and later. Read More