strace-ui, Bonsai_term, and the TUI renaissance
8 hours ago
- #OCaml
- #terminal-ui
- #debugging
- strace-ui improves strace with a terminal UI for easier debugging, featuring interactive filtering, formatted structs, and FD tracking.
- Bonsai is a reactive UI framework in OCaml for web and terminal apps, allowing composable state management and incremental computations.
- Bonsai_term enables terminal app development with type safety, AI assistance, and screenshot tests for fast feedback loops.
- Terminal UIs are gaining popularity due to speed, keyboard-centric design, and AI tools like Claude Code enhancing development.
- Jane Street developers are building various TUIs for debugging, monitoring, and administrative tasks using Bonsai_term.