LexiForge is a word-generation tooldesigned for conlangers, worldbuilders and storytellers who want to craft consistent vocabularies for their invented languages. By giving you fine-grained control over phonology and structure, LexiForge helps you produce strings of text that feel like they belong to a coherent language.

To create text, start by defining a number of letter categories with a single-character name. Then, define how these categories can be combined to form syllables by entering sequences of category names, one syllable variant per line. Lastly, set the maximum number of syllables per word, and the total word count, and click "generate"!

While the output contains proper punctuation and capitalization, the sentences are not structured in any way, only the words themselves. While the current version of the tool focuses only on word structure, sentence structure control might be added in a later update, most likely under the currently defunct "Advanced" tab.


Upcoming changes

Estimated release between January and March 2026

Advanced structure editor

  • Toggle between 'Simple' and 'Advanced' syllable editor
  • Let the user define a grammar that dictates how a word is constructed, using the category names as non-terminals, and probabilities that a given production "decays" into one of the letters of that category.
  • Sentence structure control: Define word types and ways in which these combine into sentences. Let the program generate a number of words for each type, and fit them together to form a valid sentence.

Save/load settings

  • Download the current configuration as a JSON, XML or YAML file, and upload them to continue where you left off.

Changelog

v1.1

New interface

  • Completely new UI
  • Now runs in fullscreen

Custom categories

  • Instead of grouping letters arbitrarily into consonants and vowels, allow the user to define their own categories.
  • Separate characters by commas. This makes it possible to handle a sequence of letters as a single "character" (i.e. digraphs like "th" or "ou").

Custom syllabel structure

  • Advanced editor: Not available yet. 
  • Simple editor: Each line represents a possible syllable. Each syllable is made of a sequence of category names.
  • Toggle between 'Simple' and 'Advanced' syllable editor

Improved output

  • Add punctuation, and captitalize the first letter in a sentence.

v1.0

Initial release

Updated 23 days ago
StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorjaryesh
GenreRole Playing
Tagsconlang, Creative, Generator
Average sessionA few minutes
InputsKeyboard, Mouse

Development log

Leave a comment

Log in with itch.io to leave a comment.