Runebender family
Project map.
Runebender is an umbrella for font-editor work, not one finished application. This page separates the headless Core path, current front-ends, historical implementation, and future front-end space.
| Status | Alpha project map |
|---|---|
| Audience | Users, contributors, documentation agents |
| Source | Runebender Core, Xilem, Comfy, and Druid READMEs |
| Stability | Names are intentional; implementation details may move |
Family
| Core | runebender-core is the headless Rust crate and CLI direction for non-UI font operations. |
|---|---|
| Xilem | runebender-xilem is the native Rust/Xilem desktop editor front-end. |
| Web | runebender-web is the browser editor (Vue/WASM) — the cloud editor here is built from it. |
| Comfy | runebender-comfy is the ComfyUI node path; it embeds the editor from runebender-web. |
| Druid | linebender/runebender is the earlier Druid-based implementation. |
| Future | Additional front-ends may exist later as the shared core becomes more useful. |
Choose a path
Rule of thumb
- Shared concepts belong in umbrella docs.
- Native desktop behavior belongs in Xilem docs.
- ComfyUI nodes, FONT wires, browser editor behavior, and graph workflows belong in Comfy docs.
- Headless CLI behavior, scripted workflows, and shared Rust editing state belong in Core docs.
- Druid should be treated as history unless a page is explicitly about lineage.