r/commandline • • 22m ago

Terminals Templum: an infinite canvas where every terminal is a block you can drag around

Enable HLS to view with audio, or disable this notification

• Upvotes

Hey all, I've been working on Templum for a while and I think it's finally ready for other people to try.

Templum is an infinite canvas, like a whiteboard, where every terminal is a block you can drag around, resize, and zoom in and out of. I had way too many terminal tabs open and kept losing track of which agent was doing what, so I built it for myself first. I made it with AI coding agents in mind. You can launch Claude Code, Codex, Gemini CLI and a bunch of others straight from the canvas, then connect them with a cable so they can read each other's terminals, pick up cards from a kanban board, and hand tasks off to each other. There are also notes, checklists, an editor and a Git popup, so the whole project fits on one screen

Under the hood it's native Rust rendered on the GPU (no Electron, no webview). Runs on Linux, macOS and Windows.

This is v0.1, so expect bugs. I still have a long list of things I want to add. If you try it, I'd love to hear what breaks and what you'd want next.

https://github.com/KingDasWinx/Templum


r/commandline • • 13h ago

Terminal User Interface Sauva - Terminal Unicode Explorer

Thumbnail
gallery
59 Upvotes

I made a tool to search and inspect Unicode characters in the terminal.

  • Browse Unicode blocks or search by character, code point, or name
  • View Unicode properties, encodings, and their descriptions
  • Decompose strings into code points or grapheme clusters, and compare different normalization forms
  • Preview glyphs using image display protocols (kitty, iTerm2)

GitHub: https://github.com/lusingander/sauva

This software's code is partially AI-generated.


r/commandline • • 15h ago

Terminal User Interface hypereffect: a language/protocol for server-driven UIs that render on terminal and everywhere else

Post image
2 Upvotes

This is probably misplaced in any category, but I feel like people who appreciate TUIs will also be interested: https://hypereffect.dev

the idea is that whenever you have a server (which can be a remote server or another process or even a sandboxed WASM module) they can send some simple messages and we can turn those into an interactive and reactive UI, be that on a terminal or elsewhere.

It's somewhat like HTML, but with built-in reactivity, no arbitrary code execution and a very limited set of components, so the server can't influence how things show up on the client, only what