---
layout: default
title: Graide
nav_order: 40
parent: Developers
---

# Graide

Graide stands for **GRA**phite **I**ntegrated **D**evelopment **E**nvironment. It is a tool that can be used for developing Graphite fonts.

Graide includes the following features:

* an integrated compiler - for building the Graphite tables into your font
* a test suite facility - for organizing and running test data for your Graphite font
* a debugger - allowing you to see the exact effects of of your Graphite rules
* a matcher - searches through test data files for test sequences that produce a given sequence of glyphs

## Obtaining Graide

For instructions on installing Graide on your machine, see the [&#x2197; Graide GitHub repository](https://github.com/silnrsi/graide){:target="_blank"}.

The source code is also available from the repository.

## Feedback

Please send feedback to:

* [&#x2709; graphite_intl@sil.org](mailto:graphite_intl@sil.org)
* [&#x2197; Graide GitHub repository](https://github.com/silnrsi/graide){:target="_blank"}

## Tutorial

The following tutorial teaches the basic elements of GDL programming and include instructions for using Graide:

[Graphite tutorial using Graide](graide_tutorial)