What is Tuyere?
A tuyere is the nozzle that feeds air into a forge, bringing it to life. This crate does the same for your terminal apps—feeding events through the Elm Architecture to create beautiful, reactive TUIs.
use ;
Features
- 🏗️ Elm Architecture - Model, Message, Update, View
- ⚡ Simple API - Just implement
Modeland you're done - 🖱️ Input Handling - Keyboard, mouse, focus events
- 🎨 Styling - Works with
glyphsandlacquer
Installation
Ecosystem
Part of the Molten Labs open source ecosystem:
| Crate | Description |
|---|---|
| molten_brand | Design tokens & colors |
| glyphs | ANSI escape sequences |
| lacquer | Terminal styling |
| tuyere | TUI framework (you are here) |
| scoria | TUI components |
| chant | Shell glamour |
| aglow | Markdown renderer |
| censer | Pretty logging |
License
MIT OR Apache-2.0