Skip to content

v0.1.0 - Initial Release

Choose a tag to compare

@beengud beengud released this 14 Dec 23:21
· 31 commits to main since this release

fusabi-tui-runtime v0.1.0

Initial release of the unified TUI framework for the Raibid Labs ecosystem.

Crates

  • fusabi-tui-core - Core primitives (Buffer, Cell, Style, Layout, Symbols)
  • fusabi-tui-render - Renderer abstraction with crossterm backend
  • fusabi-tui-widgets - Widget library (Block, List, Table, Gauge, Sparkline, Tabs)
  • fusabi-tui-engine - Hot-reload dashboard engine with file watching
  • fusabi-tui-scarab - Scarab terminal integration via shared memory

Features

  • Ground-up implementation (no ratatui dependency)
  • Hot-reload engine with file watching
  • Scarab shared memory integration
  • Comprehensive FSX bindings
  • 233 tests

Related

This release enables the TUI migrations in:

  • raibid-labs/sigilforge v0.3.0
  • raibid-labs/phage v0.3.0
  • raibid-labs/scryforge v0.2.0
  • raibid-labs/scarab v0.3.0