o
odinpkg.dev
packages / library / grungy

grungy

2a60a82library

[WIP] A text user interface (TUI) for the terminal in Odin lang.

MIT · updated 2 years ago

grungy

A work in progress (WIP) text user interface (TUI) for the terminal in Odin lang.

Based off of termui, using termbox2 on the backend.

TODO (short term):

  1. Finish implementing all the widgets from termui
  2. Finish examples from termui
  3. Update this readme with screenshots
  4. Documentation

TODO (longer term):

  1. Implement the State Action Model (SAM) API
  2. Look to ratatui, FTXui, and others for potential improvements
  3. Consider replacing termbox2 with a pure Odin terminal library
  4. Cross platform support (currently only works on Linux)

This project was originally created to support my text based multiplayer game Esterian Conquest