







Interactive find-and-replace in the terminal
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.
Toilet cleaning robot
821 votes, 120 comments. Je faisais des recherches du côté de Zurich et des startups suisses en robotique. Loki Robotics s'attaque à l'automatisation…
jj jj jj jj jj
In a similar vein to git git git git git, if you’re using jj and find you’ve accidentally typed one jj too many in the command line, it errors at you. In this case we’re trying to pull the id of the current changeset we’re editing: $ jj jj show -T 'change_id.short()' error: unrecognized subcommand 'jj' Usage: jj [OPTIONS] <COMMAND> For more information, try '--help'. How annoying. Now we could solve this with a shell alias, but jj also allows us to define alias’ in the configuration (much like git!
Reverse-engineering Claude's generative UI - then building it for the terminal
Extracting Anthropic's design system from a conversation export and rebuilding generative UI for the terminal.

Terminal Trove - The $HOME of all things in the terminal.
Terminal Trove showcases the best of the terminal, Discover a collection of CLI, TUI, and more developer tools at Terminal Trove.

Automated edits - OpenStreetMap Wiki
Automated edits and semi-automated edits (sometimes called mechanical edits) are changes made to OpenStreetMap content with no or very limited human oversight, including those made by bots, algorithmic processes, imports and also major changes made using general-purpose map editing tools such as JOSM. The creation and usage of such tools should conform to the Automated Edits code of conduct and details of edits should be documented on a wiki page in Category:Automated edits log. Undiscussed mechanical edits may be reverted without any discussion, though it may be nice to ask user who made edit before doing that.
The world is something that we make // Terminal
“...and could just as easily make differently.”

can1357/oh-my-pi
⌥ AI Coding agent for the terminal — hash-anchored edits, optimized tool harness, LSP, Python, browser, subagents, and more
This Quake-inspired terminal is my new favorite on Linux
There's no faster way to pull up a console than the way Quake did it.

Display Animated Christmas Tree In Terminal (2026) - OSTechNix
This brief guide talks about a cool Bash script to display an animated Christmas tree in Terminal in Linux operating systems.

Terminal UI the Easy Way: BubbleTEA
For the past 18 months I've been tinkering with a terminal application that serves as an Algorand node frontend. I had a number of requireme...

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.

+ ui primitives for navigating between, discovering them, managing them, etc ! (and on all the above, and the ones dan mentions, I don't think they need to look anything like the solutions we already have for these things, new ideas are possible!)
daniel holmgren 🫠
so you have a "universal" app that pulls together all these disparate highly-contextual apps. notifications for all of them in one spot, a algorithm/discovery for seeing updates across all of them, etc
am2rican5/sigye
beeb/swpui
jdefrancesco/dskDitto
Elsa002/queercat
GitHub - InputUsername/rescrobbled: MPRIS music scrobbler daemon
jj-vcs/jj