MaZing is a font that makes customized pairing between glyphs incredibly simple. With the flourishes of certain glyphs extending out, and other glyphs kerned into them, you can mix and match a variety of vowels and consonants simply by toggling between the upper and lower case versions of letters. The vowels, plus the letter y, contain both regular and nested versions, while most of the consonants contain both regular as well as swashed versions. Try playing around with some sample text and see for yourself - No special keyboard functions required!
Mazing has a glyph count of 388 and supports the following languages
Afrikaans, Albanian, Asu, Basque, Bemba, Bena, Bosnian, Catalan, Cebuano, Chiga, Colognian, Cornish, Corsican, Croatian, Czech, Danish, Embu, English, Esperanto, Estonian, Faroese, Filipino, Finnish, French, Friulian, Galician, German, Gusii, Hungarian, Icelandic, Ido, Indonesian, Interlingua, Irish, Italian, Javanese, Jju, Kabuverdianu, Kalaallisut, Kalenjin, Kamba, Kikuyu, Kinyarwanda, Kurdish, Latvian, Lithuanian, Lojban, Low German, Lower Sorbian, Luo, Luxembourgish, Luyia, Machame, Makhuwa-Meetto, Makonde, Malagasy, Malay, Maltese, Manx, Māori, Mauritian Creole, Meru, North Ndebele, Northern Sotho, Norwegian Bokmål, Norwegian Nynorsk, Nyanja, Nyankole, Occitan, Oromo, Polish, Portuguese, Rejang, Romanian, Romansh, Rombo, Rundi, Rwa, Samburu, Sango, Sangu, Sardinian, Scottish Gaelic, Sena, Shambala, Shona, Slovak, Slovenian, Soga, Somali, South Ndebele, Southern Sotho, Spanish, Sundanese, Swahili, Swati, Swedish, Swiss German, Taita, Taroko, Teso, Tsonga, Tswana, Turkmen, Upper Sorbian, Vunjo, Walloon, Walser, Wolastoqey, Xhosa, Zulu