This repository is dedicated to documenting and modelling every single aspect of the Semitic languages. The main database holds a record of all known roots that have been entered so far, and gives many criteria by which to search and compare them.

The script used for the roots is the Ancient South Arabian script known as the "Musnad". This script was chosen because it is the only known Semitic abjad that contains graphemes for all of the known Semitic phonemes. As this abjad has only recently been included in the Unicode specification, it's not included on most Operating Systems. Therefore you'll need to download the Musnad font from our downloads section. The script is fairly easy to learn (only took me about a day or two) and it is a much better choice than using Latin characters, with various modified characters to represent those letters not known in Latin-based alphabets. The use of the Musnad for the roots does not mean the roots are necessarily existent in the Ancient South Arabian languages, the script is being used as a general way to represent common Semitic roots. However when the script appears in a word, then it is being used to represent an Ancient South Arabian word.