
Language Geek
Languagegeek provides free fonts and free keyboard layouts which try to cover all of the characters (alphabetical letters/Syllabics) necessary for writing Native languages.
General information about typography, and orthographies also available.