#Terminal-ui

Showing 60 of 98 repositories tagged #terminal-ui, ranked by stars

plandex-ai
plandex-ai
plandex

Open source AI coding agent. Designed for large projects and real world tasks.

Score
100
β˜… 15.5k β‘‚ 1.2k +9/day
Go
ogulcancelik
ogulcancelik
herdr

agent multiplexer that lives in your terminal.

Score
100
β˜… 15.0k β‘‚ 984 +152/day
Rust
tui-cs
tui-cs
Terminal.Gui

Cross Platform Terminal UI toolkit for .NET

Score
100
β˜… 11.1k β‘‚ 781 +10/day
C#
getagentseal
getagentseal
codeburn

Free, local tool to track AI coding token usage and cost across 31 tools and agents (Claude Code, Cursor, Codex, Gemini and more), by model, project, and task. npx codeburn

Score
98
β˜… 8.6k β‘‚ 675 +12/day
TypeScript
raphamorim
raphamorim
rio

A hardware-accelerated GPU terminal emulator focusing to run in desktops and browsers.

Score
88
β˜… 7.0k β‘‚ 305 +9/day
Rust
orhun
orhun
binsider

Analyze ELF binaries like a boss πŸ˜ΌπŸ•΅οΈβ€β™‚οΈ

Score
75
β˜… 4.3k β‘‚ 105 +6/day
Rust
briandowns
briandowns
spinner

Go (golang) package with 90 configurable terminal spinner/progress indicators.

Score
62
β˜… 2.5k β‘‚ 130 +1/day
Go
Zxilly
Zxilly
go-size-analyzer

A tool for analyzing the size of compiled Go binaries, offering cross-platform support, detailed breakdowns, and multiple output formats.

Score
92
β˜… 2.2k β‘‚ 42 β€”
Go
supreme-gg-gg
supreme-gg-gg
instagram-cli

Instagram's CLI and TUI client -- The ultimate weapon against brainrot

Score
96
β˜… 2.0k β‘‚ 135 +4/day
TypeScript
massgen
massgen
MassGen

πŸš€ MassGen is an open-source multi-agent scaling system that runs in your terminal, autonomously orchestrating frontier models and agents to collaborate, reason, and produce high-quality results. | Join us on Discord: discord.massgen.ai

Score
95
β˜… 1.1k β‘‚ 165 β€”
Python
chojs23
chojs23
concord

A feature-rich TUI client for Discord

Score
62
β˜… 864 β‘‚ 44 +43/day
Rust
dustinblackman
dustinblackman
oatmeal

Terminal UI to chat with large language models (LLM) using different model backends, and integrations with your favourite editors!

Score
12
β˜… 766 β‘‚ 42 β€”
Rust
liamg
liamg
tml

:rainbow::computer::art: A tiny markup language for terminal output. Makes formatting output in CLI apps easier!

Score
89
β˜… 744 β‘‚ 17 β€”
Go
devnullvoid
devnullvoid
pvetui

Terminal UI for Proxmox VE

Score
85
β˜… 693 β‘‚ 20 +3/day
Go
RtlZeroMemory
RtlZeroMemory
Rezi

Build TypeScript TUI backed by fast native rendering engine

Score
91
β˜… 652 β‘‚ 16 +1/day
TypeScript
FGRibreau
FGRibreau
spinners

πŸ›Ž 60+ Elegant terminal spinners for Rust

Score
38
β˜… 597 β‘‚ 29 +3/day
Rust
orhun
orhun
flawz

A Terminal UI for browsing security vulnerabilities (CVEs)

Score
50
β˜… 594 β‘‚ 19 β€”
Rust
ajaxray
ajaxray
geek-life

The Todo List / Task Manager for Geeks in command line

Score
69
β˜… 560 β‘‚ 31 +2/day
Go
ImKKingshuk
ImKKingshuk
LockKnife

LockKnife: The Ultimate Android Security Research Tool. A unified TUI workspace and headless CLI for deep Android security research, built for researchers and hackers. Powered by Python orchestration and a Rust-accelerated core, enabling AI agent–driven hacking, credential recovery/cracking, APK analysis, intelligence gathering, runtime inspection.

Score
100
β˜… 507 β‘‚ 108 +1/day
Python
termkit
termkit
gama

Manage your GitHub Actions from Terminal with great UI πŸ§ͺ

Score
54
β˜… 480 β‘‚ 20 β€”
Go
theckman
theckman
yacspin

Yet Another CLi Spinner; providing over 80 easy to use and customizable terminal spinners for multiple OSes

Score
0
β˜… 456 β‘‚ 10 β€”
Go
meszmate
meszmate
zigzag

The biggest TUI framework for Zig

Score
86
β˜… 450 β‘‚ 20 +6/day
Zig
2ykwang
2ykwang
mac-cleanup-go

TUI macOS cleaner that scans caches/logs, shows sizes/paths, lets you select what to delete before Trash.

Score
84
β˜… 433 β‘‚ 10 +3/day
Go
stormzhang
stormzhang
token-tracker

Claude Code & Codex 本地 token θΏ½θΈͺ β€” ηŠΆζ€ζ οΌˆCodex δΈšη•Œι¦–εˆ›δΌͺ statusline)、GitHub ι£Žζ Όηƒ­εŠ›ε›Ύγ€ε€šζ¨‘εž‹ζˆζœ¬εˆ†ζžγ€‚ | Local token tracker for Claude Code & Codex β€” status line (industry-first Codex faux statusline), GitHub-style heatmap, multi-model cost analysis

Score
88
β˜… 425 β‘‚ 41 +9/day
Python
KrishnaSSH
KrishnaSSH
gophertube

A modern terminal user interface for searching and watching YouTube videos using mpv and chafa.

Score
77
β˜… 411 β‘‚ 23 +3/day
Go
orchetron
orchetron
storm

A compositor-based terminal UI framework. Fast. Layered. Unstoppable.

Score
82
β˜… 385 β‘‚ 13 +2/day
TypeScript
NikolaDucak
NikolaDucak
caps-log

A small TUI journaling tool. πŸ“–

Score
77
β˜… 382 β‘‚ 9 β€”
C++
ndycode
ndycode
codex-multi-auth

Codex CLI multi-account OAuth manager with account switching, health checks, runtime rotation, diagnostics, and recovery tools for @openai/codex

Score
100
β˜… 380 β‘‚ 33 +2/day
TypeScript
vuejs-ai
vuejs-ai
vue-tui

The Vue framework for terminal UIs. SFC & JSX, Yoga flexbox, HMR, and testing out of the box.

Score
81
β˜… 312 β‘‚ 11 +2/day
TypeScript
Cyxuan0311
Cyxuan0311
PNANA

PNANA is a modern terminal text editor built with FTXUI, inspired by Nano, Micro, and Sublime Text. It offers an intuitive UI, familiar shortcuts, and robust editing capabilities.

Score
79
β˜… 308 β‘‚ 13 β€”
C++
XenoAtom
XenoAtom
XenoAtom.Terminal.UI

XenoAtom.Terminal.UI is a modern, reactive retained-mode terminal UI framework for .NET

Score
75
β˜… 279 β‘‚ 7 +2/day
C#
benmaster82
benmaster82
Kwipu

Ask questions across your Markdown notes using a fully local Graph RAG engine. Built for Obsidian vaults, works with any folder of Markdown files. Extracts entity-relation triples from wikilinks & YAML frontmatter, retrieves answers via hybrid search (vector + BM25 + temporal). Multilingual. No cloud. Runs on Ollama.

Score
75
β˜… 261 β‘‚ 38 +1/day
Python
nickprotop
nickprotop
ConsoleEx

SharpConsoleUI β€” A reactive terminal UI framework for .NET with a robust async model, per-window threads, a real compositor engine, 30+ controls, and NativeAOT support.

Score
74
β˜… 244 β‘‚ 7 +3/day
C#
ZXCurban
ZXCurban
NetOrbit

Network traffic visualization tool

Score
0
β˜… 243 β‘‚ 9 β€”
Python
Karanjot786
Karanjot786
TermUI

TermUI is a TypeScript/JavaScript framework for building terminal apps. Flexbox layout, JSX, hooks, global state, theming, animations, routing, and hot reload. No native dependencies.

Score
93
β˜… 220 β‘‚ 216 +5/day
TypeScript
MasuRii
MasuRii
pi-tool-display

Compact tool call rendering, diff visualization, and output truncation extension for Pi coding agent. Hides, collapses, and truncates verbose tool output for cleaner TUI display.

Score
72
β˜… 214 β‘‚ 24 +3/day
TypeScript
SayYoungMan
SayYoungMan
tfui

Interactive TUI for performing Terraform workflows

Score
100
β˜… 212 β‘‚ 4 β€”
Go
SoCkEt7
SoCkEt7
Livediff

⚑ Livediff: Watch file diffs live in your terminal. Minimalist Rust TUI for instant feedback loops.

Score
70
β˜… 196 β‘‚ 5 +25/day
Rust
SourcewareLab
SourcewareLab
Toney

Toney is a fast, lightweight, terminal-based note-taking app for the modern developer.

Score
68
β˜… 196 β‘‚ 11 +1/day
Go
Simon-He95
Simon-He95
vue-tui

Vue 3 terminal UI toolkit for browser DOM and CLI stdout: components, ANSI rendering, markdown transcripts, log views, and agent consoles.

Score
67
β˜… 174 β‘‚ 7 +3/day
TypeScript
jsubroto
jsubroto
flow

A keyboard-first Kanban board for your terminal workflows

Score
65
β˜… 169 β‘‚ 12 β€”
Rust
Elius94
Elius94
console-gui-tools

A simple library to draw option menu or other popup inputs and layout on Node.js console.

Score
9
β˜… 162 β‘‚ 22 β€”
TypeScript
alvinunreal
alvinunreal
lazyskills

mission control for agent skills

Score
63
β˜… 156 β‘‚ 7 +45/day
Go
kahliburke
kahliburke
Tachikoma.jl

Build rich terminal apps in Julia β€” widgets, layouts, sixel graphics, Kitty graphics, animations, and more

Score
61
β˜… 153 β‘‚ 8 +1/day
Julia
hjr265
hjr265
gittop

A beautiful terminal UI for visualizing Git repository statistics, inspired by htop/btop.

Score
56
β˜… 145 β‘‚ 4 β€”
Go
ndycode
ndycode
oc-codex-multi-auth

OpenCode plugin for ChatGPT Plus/Pro OAuth with Codex/GPT-5 routing, multi-account rotation, account switching, health checks, diagnostics, and recovery tools

Score
50
β˜… 141 β‘‚ 17 +4/day
TypeScript
SKalt
SKalt
git-cc

a git extension to help write conventional commits

Score
58
β˜… 140 β‘‚ 10 β€”
Go
clawscli
clawscli
claws

k9s-inspired TUI for AWS resource management with vim-style navigation

Score
60
β˜… 136 β‘‚ 10 +1/day
Go
joao-zanutto
joao-zanutto
easydocker

EasyDocker is a TUI focused on investigating and troubleshooting Docker resources. Highly inspired by lazydocker and k9s while leveraging beautiful graphics from BubbleTea

Score
80
β˜… 120 β‘‚ 4 +1/day
Go
caffienerd
caffienerd
startpage

Professional Terminal Start Page is a sleek, customizable browser start page built around an interactive terminal. It combines productivity tools like semantic AI routing, Gemini integration, real-time weather, and network utilities with a premium aesthetic and multiple themes. Designed for speed and flexibility.

Score
54
β˜… 117 β‘‚ 15 β€”
JavaScript
axadrn
axadrn
deeploy

Modern Deployment. Terminal First. Open Source.

Score
60
β˜… 116 β‘‚ 1 β€”
Go
sorokin-vladimir
sorokin-vladimir
tele

Keyboard-first Telegram client for the terminal, written in Go

Score
46
β˜… 111 β‘‚ 13 +3/day
Go
dengo07
dengo07
textual-sticky-notes-tui

A keyboard-centric sticky notes TUI built with Python and Textual

Score
28
β˜… 103 β‘‚ 4 β€”
Python
Bharath-code
Bharath-code
git-scope

A fast TUI to see the status of all git repositories on your machine.

Score
38
β˜… 100 β‘‚ 15 β€”
Go
jgbrwn
jgbrwn
vibebin

vibebin: code and host inside Incus containers on your own VPS/server.

Score
8
β˜… 97 β‘‚ 4 +1/day
Go
mahlquistj
mahlquistj
octotype

A WIP TUI typing trainer inspired by monkeytype with a focus on customization

Score
25
β˜… 96 β‘‚ 1 β€”
Rust
nnnkkk7
nnnkkk7
lazyactions

Lazygit-style TUI for GitHub Actions β€” monitor, trigger, and manage workflows from your terminal

Score
23
β˜… 94 β‘‚ 5 β€”
Go
chelnak
chelnak
ysmrr

YSMRR is a package that provides simple multi-line compatible spinners for Go applications.

Score
31
β˜… 92 β‘‚ 9 β€”
Go
WastelandSYS
WastelandSYS
systempi

Modern real-time Raspberry Pi system monitoring dashboard with live telemetry, hardware health diagnostics, and low-flicker terminal rendering.

Score
51
β˜… 89 β‘‚ 9 +1/day
Python
kristoferlund
kristoferlund
ratcn

Beautifully designed terminal UI components for Ratatui apps

Score
0
β˜… 86 β‘‚ 0 β€”
Related Topics
#tui#terminal#cli#golang#go#developer-tools#rust#typescript#command-line#ratatui#bubbletea#linux

Β© 2026 GitRepoTrend Β· GitHub repositories by topic Β· Updated weekly