Skip to content

A web-based tool that generates random fantasy / constructed languages

Notifications You must be signed in to change notification settings

rparrett/synthlang-web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SynthLang-Web

Generates random fantasy / constructed languages

Inspiration

SynthLang is heavily inspired by this reddit post by "Snarfilingus."

SynthLang doesn't do a lot of the fancy things that Language Generator does (yet?).

See also

SynthLang library

Generating Naming Languages An excellent blog post about generating words. I wish I would have read this before starting on this project.

Language Generator The inspiration for this project

Demo

There may be a demo running here.

TODO

  • Select english sample vocabulary randomly from a larger pool of words
  • Some sort of UI for tweaking language parameters
  • Improved (optional? parametric?) filtering of output for pronounceability
  • Syllable parts should be associated with sounds and there should be tooltips explaining how to pronounce a word
  • When combining syllables to make words, should we obey syllable part weights? Probably.
  • Words should be particular parts of speech and we should be able to conjugate them
  • Generate some prepositions and Lordly titles and such
  • Languages should occasionally be strewn with apostrophes and perhaps hyphens

Build

git clone https://github.com/rparrett/synthlang
git clone https://github.com/rparrett/synthlang-web
cd synthlang-web
cargo make build
cargo make serve

About

A web-based tool that generates random fantasy / constructed languages

Resources

Stars

Watchers

Forks

Packages

No packages published