It currently supports two languages: Ḍaṭunḍiu and Mamobibu. Go on, give it a try!
Currently Implemented Languages
Random Ḍaṭunḍiu Name: Iuwuiɣ (Iuvuigh)
Ḍaṭunḍiu is a language we are developing for a group of dinosaur people in Far Reach Co.'s fantasy role-playing game setting
Since some Ḍaṭunḍii individuals have lips, some have beaks, and all may or may not have teeth, Ḍaṭunḍiu makes less of a distinction between different sounds made at the front of the mouth and has more variety in sounds made with the back of the throat
Random Mamobibu Name: Bemumabim
Mamobibu is a very simple test language I made to test Namagen's functionality
There are five vowels in Mamobibu (a, e, i, o, and u), but only two consonants (b and m)! It is truly a wonder how the Mamobibu language can express such complex ideas with so few speech sounds. This is achieved through extensive agglutination and changes in the meanings of words based on their relationship to each other in a sentence
Namagen is built using Rust, compiled to WebAssembly (WASM), and then packaged for use in Crates, WebPack, Node.js, and Deno
This pattern enables Namagen to be run at blazingly-fast WebAssembly speeds either on a user's browser or as an edge function on a server physically near them
That means that with Namagen, you'll be able to come up with fantasy nonsense faster than Neal Stephenson!