LexiForge is a word-generation tool designed 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 unused "Advanced" tab.


Upcoming changes

Estimated release between March and July 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.

Changelog

v1.1.2

Added saving/loading functionality

  • Set the name of the project and click 'Save' to download a JSON file with the current configuration
  • Upload a project to quickly generate text without having to reconfigure everything manually

v1.1.1

UI Update

  • Allow spaces between letters in the category list to improve readability
  • Improved syllable/word count settings by increasing the size and repositioning the arrows

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 syllable 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

StatusReleased
CategoryTool
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
Authorjaryesh
GenreRole Playing
Tagsconlang, Creative, Generator, Text based
Average sessionA few minutes
InputsKeyboard, Mouse
ContentNo generative AI was used

Development log

Leave a comment

Log in with itch.io to leave a comment.