r3bl-org / r3bl-open-core
Fully async Rust TUI engine 🦀. For powering AI/LLM coding agents, Cloud/SSH workflows & interactive CLIs: non-blocking readline, inline dialogs, React/Elm-style full-screen TUI, Markdown editor, PTY multiplexing & rust-analyzer MCP server.
Why this job: says: mcp server; topics: mcp-server
What it does
Despite the massive rise of AI/LLM coding agents & execution harnesses and cloud VM administration over SSH, terminal UI innovation has largely stagnated since the 1970s. Most CLI tools still rely on blocking single-threaded I/O, [curses]-era APIs, and fragile platform hacks - or rely on the heavy, fragile workaround of layering web stacks like [Node.js], [React], and [ink] onto the console. This introduces unreasonable memory bloat, high latency, broken keyboard shortcuts, and unpredictable instability that breaks down during long-horizon agentic workflows and sub-process orchestration.
Get started
No single install command. Read the steps in the README (opens in new tab)
- Maintenance
- Active
- Last commit 24 days ago
- Stars
- 486
- On GitHub
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- None listed
- No release files
- Latest tag
- v0.0.5-build-infra
- Released 8 months ago
- Built with
- Rust
- 96% of the code
Is it looked after?
- Contributors
- 1
- Last 90 days
- Issues
- 81% closed
- 58 still open
- Pull requests
- 128 merged
- 14 waiting
- Releases
- 18
- 8 in the last year
- Contributing guide (opens in new tab)
- No security policy
- Code of conduct (opens in new tab)
More: languages, topics and project record
Languages
- Rust 96%
- Shell 4%
- Batchfile <1%
- PowerShell <1%
Topics
- rust
- tui
- terminal
- cli
- productivity
- command-line
- vte
- editor
- syntax-highlighting
- markdown-editor
- mcp-server
- rust-lang
Project record
- JobMCP servers
- StatusListed
- Commits1,991
- Forks31
- Watching3
- Stars in 28 days+1
- CreatedFeb 23, 2022
- First seen by usNov 7, 2026
- CheckedNov 10, 2026
