







A terminal viewer & processor for JSON, YAML, & TOML (TUI and CLI)
Ratatui
Ratatui: Cook up delicious terminal user interfaces in Rust - the fast and lightweight TUI library trusted by developers

cbor/main.go at master · fiatjaf/cbor
A command line tool that turns CBOR into JSON or JSON into CBOR - fiatjaf/cbor
Matter CLI - Matter Documentation
Terminal client for your Matter reading library — CLI mode for scripting and an interactive TUI for browsing.
GitHub - sst/opentui: OpenTUI is a library for building terminal user interfaces (TUIs)
OpenTUI is a library for building terminal user interfaces (TUIs) - sst/opentui
Writing a Web-based Editor from Scratch
At some point a while back I decided that I was going to write the front end of Weaver in Rust. I'd looked through the various 'fullstack' web application frameworks kicking around, and while they still had a ways to go, they seemed complete enough. Plus I wanted to write a semi-custom Markdown parser and renderer, to support features I wanted to exist in Weaver, like atproto record embeds, dual-column mode, and resizable images, and since I also wanted it to be fast, that meant that at least a portion of the front-end codebase would be in Rust, and Javascript-Rust FFI wasn't something I had dealt with a lot yet.
Stop Making TUIs
Our field has a weird relationship with terminal and command line interfaces. The time has come to re-evaluate it.
Terminal Graph — A spatial development environment for macOS
See everything. Switch nothing. Terminals, browsers, editors, and notes on one infinite canvas with dataflow connections. Native macOS.

GitHub - ratatui/ratatui: A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs
A Rust crate for cooking up terminal user interfaces (TUIs) 👨🍳🐀 https://ratatui.rs - ratatui/ratatui
Files As Metadata Format
File structures with simple contents can be used instead of YAML, TOML or JSON. More effectively!
jsonhero
JSON Hero is an open-source, beautiful JSON explorer for the web that lets you browse, search and navigate your JSON files at speed. 🚀. Built with 💜 by the Trigger.dev team.
brevity1swos/rgx
regex101 for the terminal — real-time matching, 3 engines, capture groups, replace mode, syntax highlighting, plain-English explanations, undo/redo, mouse support. Written in Rust.
jose - npmx
JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

Terminal Apps need a DOM | C1
agent-tui runs terminal programs on a PTY and exposes the rendered screen as text or an outline with stable refs. Agents can drive live TUIs, including other AI agents, by snapshotting, pressing keys, and waiting for screen state.

fx - Tiny, open, native coding agent
Tiny, open, native coding agent. A minimal CLI written in Zig, optimized for research and embeddability as part of larger systems.

The Guix Nix Abomination: Leveraging Guix derivations in Nix
Nix and Guix look like rival ecosystems, but under the hood they’re the same “Input Output Machine”.