# Rootweave An [Obsidian](https://obsidian.md) plugin for conlang (constructed language) worldbuilders. Manage your roots, build and validate words in real time, maintain a dictionary, and translate sentences — all inside your vault. All data is stored as plain Markdown tables so your notes are readable even without the plugin. Built for [Hack Club Stardance](https://hackclub.com). --- ## Features | Tab | What it does | |-----|-------------| | **Roots** | Add, search, and filter root morphemes with meanings and categories | | **Builder** | Type a word to see which roots compose it, with live grammar rule checking | | **Dictionary** | Searchable table of all finalized words | | **Translate** | Translate English sentences word-by-word; toggle interlinear gloss view | | **Export** | Open the source Markdown files directly, or export a consolidated snapshot | --- ## Installing ### From the Community Plugins browser *(once listed)* 1. Open Obsidian → **Settings → Community plugins → Browse** 2. Search for **Rootweave** and install 3. Enable it and click the 📖 icon in the left ribbon ### Manual install (developer mode) 1. Download `main.js`, `manifest.json`, and `styles.css` from the [latest release](https://github.com/molive6316github/rootweave/releases/latest) 2. Copy them into `/.obsidian/plugins/rootweave/` 3. Reload Obsidian and enable the plugin under **Settings → Community plugins** ## Disclamers Minor amounts of ai were used in this project to speed up development.