
herdr — tmux for agents
herdr.devPersistent terminal multiplexer for coding agents. Detach, reattach, agents keep running.
75 links

Persistent terminal multiplexer for coding agents. Detach, reattach, agents keep running.

⚡ LFK is a lightning-fast, keyboard-focused, yazi-inspired terminal user interface for navigating and managing Kubernetes clusters. Built for speed and efficiency, it brings a three-column Miller c...

A terminal workspace that doesn't sacrifice simplicity for power. Features floating panes, layouts, multiplayer collaboration, plugins, and works in your browser.

A beautiful desktop orchestrator for parallel Claude Code agents. Runs natively on macOS, Linux, and Windows. Git worktrees, remote workspaces, integrated terminal, and more.

leaf renders Markdown files with rich formatting, syntax highlighting, LaTeX math, Mermaid diagrams, and more — all without leaving your terminal.

Terminal User Interfaces (TUIs) are making a comeback.DHH’sOmarchyis made of three types of user interfaces:TUIs, for immediate feedback and bonus geek points, webapps because 37signals (his company)

OpenWarp is the open enhancement layer for Warp. Plug in OpenAI / Anthropic / Gemini / DeepSeek / Ollama natively via the genai adapter, craft your own prompts, and own your terminal AI.

List of terminal AI coding agents on Terminal Trove. Find and compare AI coding agents for the terminal.

Warp is an agentic development environment, born out of the terminal. - warpdotdev/warp

TUI for managing .env files. Contribute to lazynop/lazyenv development by creating an account on GitHub.

🌐 Elegant UniFi network management CLI & TUI - for humans and agents - hyperb1iss/unifly

A lightweight TUI application to view and query tabular data files, such as CSV, TSV, and parquet. - shshemi/tabiew

Apr 14, 2026·Changelog

Customize the look and feel of tmux

tui-use lets agents interact with programs that expect a human at the keyboard — REPLs, debuggers, TUI apps, and anything else bash can't reach. - onesuper/tui-use

Game development veteran, creator of libGDX, and 17-year open-source contributor Mario Zechner tells the story of how he ended up building pi, his own minimal, opinionated terminal coding agent.

Real-time network diagnostics in your terminal. One command, zero config, instant visibility. - matthart1983/netwatch

I just got a new M5 Mac so here are all the terminal tools and setup I use, from ghostty, prezto, ripgrep, yazi, ...

stylish CSV tables in your terminal. Contribute to gurgeous/tennis development by creating an account on GitHub.

The Logfile Navigator, lnav for short, is an advanced log file viewer for the small-scale.
I really dislike Apple’s choice to clutter macOS Tahoe’s menus with icons. It makes menus hard to scan, and a bunch of the icons Apple has chosen make no sense and are inconsistent between system applications. Steve Troughton-Smith is my hero for finding a Terminal command to disable them: Here’s one for the icons-in-menus haters […]

Contribute to noclue/vtui development by creating an account on GitHub.

A new release is out! v18.13 is probably the biggest set of changes we have released in a good while, read on to find out more.

A Figma-like visual editor for TUI applications. Drag-and-drop components, edit properties in real-time, and export to 6 frameworks with one click.

First... Why I Switched to Ghostty
After months using Claude Code daily I realized I was barely using VSCode or Cursor, just the terminal and git panel, everything else Claude Code handled.
The

A few months ago, users started reporting that Ghostty was consuming absurd
amounts of memory, with one user reporting37 GBafter 10 days of uptime.
Today, I'm happy to saythe fix has been found and me

Learn how terminal emulators and TUIs work through interactive demos. Explore the grid model, escape sequences, keyboard input, and more.

A BitTorrent Client in your Terminal. Contribute to Jagalite/superseedr development by creating an account on GitHub.

A user friendly TUI for SQL databases. Written in python. Supports SQL server, Mysql, PostreSQL, SQLite, Turso and more. - Maxteabag/sqlit

Brian Scott made an app that's safe, simple, and educational for kids to chat in, using Tailscale's tsnet and connectivity.

Ratatui: Cook up delicious terminal user interfaces in Rust - the fast and lightweight TUI library trusted by developers

A BitTorrent Client in your Terminal. Contribute to Jagalite/superseedr development by creating an account on GitHub.

Over two years ago, inone of my first public talks about Ghostty,
I shared my vision forlibghostty: an embeddable library for any application
to embed their own fully functional, modern, and fast term

Dry, an interactive cli for Docker containers

News about asciinema development and new releases

Release notes for Ghostty 1.2.0, released on September 15, 2025.

DASH - a rich terminal UI for GitHub that doesn't break your flow

A Jujutsu tutorial that requires no previous experience with Git or other version control systems.

A powerful, real-time log analysis terminal UI inspired by k9s. Analyze log streams with beautiful charts, AI-powered insights, and advanced filtering.

Modern terminal HTTP/TCP latency monitoring tool with real-time visualization. Thinkhttpingmeets modern CLI design with rich terminal UI, phase timing, and advanced analytics.

🪟 Soothing pastel theme for Windows Terminal. Contribute to catppuccin/windows-terminal development by creating an account on GitHub.

Rofi: A window switcher, application launcher and dmenu replacement - davatorium/rofi

We make the command line glamorous

Glamourous agentic coding for all 💘. Contribute to charmbracelet/crush development by creating an account on GitHub.

I have been exploring some new tools here and there. When I started watching Primeagen, I took a note of several tools that he was using and advocating for. One of them was tmux.
What is tmux? tmux is a terminal multiplexer. What that means is you can have many terminals in one. According to tmux wiki:
tmux is a program which runs in a terminal and allows multiple other terminal programs to be run inside it. Each program inside tmux gets its own terminal managed by tmux, which can be accessed from the single terminal where tmux is running - this called multiplexing and tmux is a terminal multiplexer.

Fast terminal, state-of-the-art agents, and cloud orchestration for the full software development lifecycle.

Even to the savvy user, setting Tmux isn't too hard but can often take strange turns where users end up with a bloated environment, unmanaged configuration or simple an uninviting system to use. In this video I'm walking through basic installation, then configuring Tmux to be a beast!

Starship is the minimal, blazing fast, and extremely customizable prompt for any shell! Shows the information you need, while staying sleek and minimal. Quick installation available for Bash, Fish, ZSH, Ion, Tcsh, Elvish, Nu, Xonsh, Cmd, and Powershell.

Record right where you work - in a terminal.
To start, runasciinema rec demo.cast, to end pressctrl+dor typeexit.

Kubetail is a real-time logging dashboard for Kubernetes. View container logs in a terminal or a browser. Run anywhere - desktop, cluster, docker.

Ice is a powerful menu bar management tool. While its primary function is hiding and showing menu bar items, it aims to cover a wide variety of additional features to make it one of the most versatile menu bar tools available. - Ice - Menu Bar Manager

I recently switched from iTerm2 to Alacritty and in this video I show you everything I do to create a minimal, amazing & fast terminal setup with it on macOs. I've really enjoyed this change. Hope you guys enjoy the video!

Moor is a pager. It's designed to just do the right thing without any configuration. - walles/moor

A modern alternative to ls. Contribute to eza-community/eza development by creating an account on GitHub.

Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

A terminal viewer & processor for JSON, YAML, & TOML (TUI and CLI)

Learn how to create text-based user interfaces (TUIs) using Python and the amazing Textual package.Textual is a rapid application development framework for your terminal or web browser. You can build complex, sophisticated applications in your terminal. While terminal applications are text-based rather than pixel-based, they still provide fantastic user interfaces.The Textual package allows you to create widgets in your terminal that mimic those used in a web or GUI application.Creating TUI Applications with Textual and Python is to teach you how to use Textual to make striking applications of your own. The book's first half will teach you everything you need to know to develop a terminal application.The book's second half has many small applications you will learn how to create. Each chapter also includes challenges to complete to help cement what you learn or give you ideas for continued learning.Here are some of the applications you will create: A basic calculator A CSV viewer A Text Editor An MP3 player An ID3 Editor A Weather application A TUI for pre-commit RSS Reader CalculatorCSV ViewerMP3 Player Weather App

How a simple terminal trick helps me manage multiple Claude Code instances without losing my mind (or my terminal tabs)

Textual is a Python library for building text-based user interfaces (TUIs) that support rich text, advanced layouts, and event-driven interactivity in the terminal. This tutorial showcases some of the ways you can design an appealing and engaging UI using Textual.

An opinion on the trend of content creators promoting Tmux and Zellij for desktop environments – and why these setups may miss the point.

Happy New Year everyone! Here is our first Windows Terminal Preview release of the year! In this release, we focused on porting many of our beloved settings to the Settings UI. We also have several bug fixes and accessibility updates as well. We are also updating Windows Terminal stable to version 1.22 which will include […]

Super quick one I want to document here! I got myself on a side quest,
again! No biggie, my ZSH shell was taking ages to load. When I say
ag...

Change your tools and change your life in 2025.

Add stunning live wallpapers to your Mac desktop. Thousands of 4K scenes, smooth multi-display playback, low CPU use, and Lock Screen support.

"Rules" that terminal programs follow

A guy decides to show off his Neovim setup.

This is a rad tool for adding visual effects to the terminal. Having effects when running a command or launching a terminal is totally unnecessary... And a lot of fun.

Many engineers have a strained relationship with Bash. I love it though, but I’m very aware of it’s limitations when it comes to error handling and data structures (or lack thereof).
As a result of these limitations I often see Bash scripts written very defensively that define something like:
set -euxo pipefail These are bash builtin options that do more or less sensible things.
e: Exit immediately when a non-zero exit status is encountered u: Undefined variables throws an error and exits the script x: Print every evaluation. o pipefail: Here we make sure that any error in a pipe of commands will fail the entire pipe instead just carrying on to the next command in the pipe. All of these are quite useful, thought I tend to skip the -u flag as bash scripts often interact with global variables that are set outside my scripts. The -x flag is extremely noisy so it’s most often used manually when debugging. And to be honest, I don’t really use -o pipefail either. I guess this is a good place for a few words of caution when it comes to this approach. Feel free to dig into this reddit comment, but to summarize, the behavior of these flags aren’t consistent across Bash versions and they can break your scripts in unexpected ways.

Tmux est un multiplexeur de terminal, celui-ci permet de créer et contrôler des sessions. Il est souvent utilisé pour lancer une commande en fond et pouvoir fermer le terminal sans crainte que le processus ne soit stoppé. Nous allons voir comment l'utiliser.

DebianRepository est un projet basé sur Docker permettant de déployer un dépôt de paquets Debian en quelques secondes

Systemd-resolved DNS settings for WireGuard.

Today I am going to introduce a new concept for Python developers: typeclasses.It is a concept behind our new dry-python library called classes.

Archie is a Minimal and Clean theme for Hugo

This article contains several examples I could have used after reading up on the basics in Python. After I read the first chapters of Automate the Boring Stuff with Python and Learning Python, 5th Edition, I struggled to put the concepts I read about into practice. I understood the basic...

People tend to be visual: we use pictures to understand problems. Mainstream programming languages, on the other hand, operate in an almost completely different kind of abstract space, leaving a big g