Home
Awesome Lists

Terminal

The good stuff

A hand-picked guide to the terminal.

The shell, the emulators, the TUIs, and the people building them. Drawn straight from my .zshrc— if it's here, I actually use it.

Updated May 2026·Curated by Jared Rummler
Shell
Modern Unix
Syntax highlighting, git diffs, line numbers.sharkdp/bat
TUIs worth a hotkey
claude-code> build me a terminal awesome-list page based on my setup ● I scanned ~/.zshrc and brew list. Here's the plan: 1. TerminalWindow signature with animated P10k prompt 2. ReplacementShelf — old→new flip cards 3. TuiDesktop — mini app screenshots 4. StackLayers — your zsh stack visualizedclaude-codeAnthropic's official CLI.lazygit┌── Files ──────────────────┐ ┌── Diff ──────────────┐│ ?? app/awesome-lists/term │ │ + import { Term... } ││ M components/awesome-... │ │ + import { Replace.. ││ M package.json │ │ + ││ │ │ -<MediaShelf /> │└─ Branches ────────────────┘ └──────────────────────┘ lazygitGit, one keystroke at a time.btop┌─ cpu ────────────────────────────┐ ┌─ mem ───────────┐│ ▁▂▃▅▆▇█▇▆▅▃▂▁▂▃▅▇█▇▆▅▃▂▁ 38% │ │ 27.4G / 64G ││ M1 Max · 10 cores · 3.2 GHz │ │ ████████░░░░░░ │├─ net ────────────────────────────┤ ├─ disk ──────────┤│ ↓ 1.4 MB/s ↑ 312 KB/s │ │ / 578 / 3 720 │└──────────────────────────────────┘ └─────────────────┘ btopResource monitor, with style.yazi jaredrummler.com │ components / awesome-lists▸ app │ ▸ bento-card.tsx▸ components │ ▸ book-shelf.tsx▸ data │ ▸ flip-circle.tsx package.json │ ▸ glass-shelf.tsx CLAUDE.md │ ● terminal-window.tsx NEW yaziAsync file manager. Image previews.helix 1 use std::process::Command; 2 3 fn main() { 4 let out = Command::new("echo") 5 .arg("hello, terminal") 6 .output(); 7 } NOR rusthelixPost-modern modal editor.glow # Awesome Terminal A hand-picked guide to the tools I actually live in. ## Modern Unix - **bat** — `cat` with wings - **ripgrep** — `grep` reincarnatedglowRender markdown in your shell.wtfutil┌─ ✓ PRs ───────┐ ┌─ ⏱ Cal ──────┐ ┌─ ☁ Weather ─┐│ #312 ready │ │ 09:30 Stand │ │ 64°F ☼ ││ #308 changes │ │ 11:00 Pair │ │ Clear ││ #299 draft │ │ 14:00 Demo │ │ Wind 6 mph │└───────────────┘ └──────────────┘ └─────────────┘ wtfutilPersonal dashboard. Glance once, ship.posting▸ Collections │ POST https://api.example/v1/users ▾ users │ ─ Body ───────────────────────────── GET /me │ { "name": "jared", POST /users │ "role": "engineer" } DELETE /:id │ ─ Response (201) ─────────────────── ▸ billing │ { "id": 42, "created_at": "..." } postingHTTP client for the terminal.codex> refactor this React component to use hooks ▌ Reading src/components/UserCard.jsx (148 lines)…▌ Plan: 1. Convert class → function component 2. Replace this.state with useState 3. Move lifecycle methods into useEffect▌ Apply changes? (y/N)codexOpenAI's coding agent for the terminal.
My shell stack
FontHack Nerd Fontmonospace

Patched with 9,000+ glyphs from icon fonts so prompts can render branch marks, OS logos, file-type icons, etc.

Pairs with Powerlevel10k’s nerdfont-v3 segment icons.

Learn more →
ThemePowerlevel10krainbow · 2-line · transient

Instant-prompt enabled — the prompt renders before .zshrc finishes loading.

Two-line layout: dir + git on line one, a solo ❯ on line two.

Transient prompt collapses the previous prompt to a single line on submit.

Learn more →
Plugins16 oh-my-zsh pluginsgit · fzf · syntax · autosuggest

Loaded: git, zsh-autosuggestions, zsh-syntax-highlighting, zsh-completions, history-substring-search, docker, tmux, fzf, jsontools, extract, encode64, sdk, xcode, colorize, gcloud, command-not-found.

Lazy-loaded for snappy startup: zoxide, thefuck, pyenv, nvm.

FrameworkOh My Zshplugins + theming

Community framework for managing zsh configuration. Plugin loader, theme system, update mechanism.

Sourced from ~/.oh-my-zsh, configured via $plugins and ZSH_THEME in .zshrc.

Learn more →
ShellzshmacOS default since Catalina

Z-shell. Better completion than bash, glob qualifiers, parameter expansion superpowers.

History: 50k entries, deduped, shared across sessions.

Learn more →
EmulatorGhosttynative · Zig · GPU

Daily driver. Mitchell Hashimoto’s native, GPU-accelerated terminal — written in Zig.

Kitty is the backup pick for the rare moments Ghostty doesn’t fit; iTerm2 stays installed for legacy profiles.

Learn more →
Open-source terminal
ohmyzshohmyzsh

Community-driven framework for managing your zsh configuration.

Shell178k
ollamaollama

Get up and running with large language models locally.

Go110k
junegunnfzf

A command-line fuzzy finder.

Go65k
jesseduffieldlazygit

Simple terminal UI for git commands.

Go52k
BurntSushiripgrep

Recursively search directories for a regex pattern.

Rust51k
romkatvpowerlevel10k

A Zsh theme. Fast, customizable, the gold standard.

Shell50k
sharkdpbat

A cat(1) clone with syntax highlighting and Git integration.

Rust50k
starshipstarship

Minimal, fast, infinitely customizable prompt — for any shell.

Rust47k
anthropicsclaude-code

Anthropic's official CLI for Claude.

TypeScript40k
sharkdpfd

A simple, fast and user-friendly alternative to find.

Rust36k
helix-editorhelix

A post-modern modal text editor.

Rust36k
jqlangjq

Command-line JSON processor.

C30k
Aider-AIaider

AI pair programming in your terminal.

Python28k
ajeetdsouzazoxide

A smarter cd command. Supports all major shells.

Rust22k
aristocratosbtop

A monitor of resources. Pretty, fast, batteries included.

C++22k
antonmedvfx

Terminal JSON viewer & processor.

Go19k
charmbraceletglow

Render markdown on the CLI, with pizzazz.

Go18k
sxyaziyazi

Blazing fast terminal file manager written in Rust.

Rust16k
eza-communityeza

A modern, maintained replacement for ls.

Rust13k
wtfutilwtf

The personal information dashboard for your terminal.

Go13k
sstopencode

AI coding agent built for the terminal.

TypeScript12k
TheR1Dshell_gpt

A command-line productivity tool powered by AI.

Python11k
blockgoose

Open-source AI agent that runs locally.

Rust9.0k
Manuals & guides

Free reference PDFs worth bookmarking · drag, use ← → or click a card

First page of "GNU Bash Reference Manual"
#12025
GNU Bash Reference Manual
Chet Ramey and GNU contributors · 2025 · GNU / Free Software Foundation
1/5
People worth following