Tools

CLI and TUI tools for the terminal

Submit a tool
451 tools

Results

Dufs

Featured

File server with static serving, uploads, search, zip folder download, account-based access control, HTTPS, and WebDAV, usable from a browser or curl.

11.0kRust

ali

HTTP load testing tool with real-time TUI analysis and charting capabilities

3.9k

aim

Command line download/upload tool with resume support for HTTP(S), FTP, SFTP, SSH, and S3 protocols

193

aic

CLI tool that fetches the latest changelogs for popular AI coding assistants like Claude, Codex, Gemini, and Copilot.

27

adguardian-term

Terminal-based real-time traffic monitoring and statistics dashboard for AdGuard Home instances

1.7k

act3

CLI tool that displays the status of the last 3 GitHub Actions workflow runs for repositories

83

zigfetch

A system information tool written in Zig that displays system details similar to neofetch/fastfetch

55Zig
youplot

youplot

Command-line tool that generates Unicode plots from CSV/TSV data directly in the terminal

4.9kRuby
xleak

xleak

Excel file viewer and interactive TUI for terminal with multi-sheet support and export capabilities

1.5kRust

wiremix

TUI audio mixer for PipeWire that controls volumes, routes audio between devices and applications, and configures audio settings.

1.1kRust
weechat

weechat

Terminal-based chat client with modular plugin architecture and multi-protocol support, primarily for IRC

3.4kC
up

up

Interactive terminal UI for building Linux pipelines with live preview of command results

8.9kGo

tz

Interactive TUI tool for displaying and comparing times across multiple time zones simultaneously

903Go

tuptime

System uptime tracking tool that preserves historical uptime/downtime statistics across reboots with detailed reporting

318Python

tufw

Terminal user interface for managing ufw firewall rules with add, edit, and remove functionality

875Go
tldx

tldx

CLI tool for brainstorming and checking domain name availability with keyword permutations and TLD presets

1.9kGo

textual-astview

TUI tool for exploring Python Abstract Syntax Trees (AST) with interactive tree view and source highlighting

100Python

termframe

Non-interactive terminal emulator that executes commands and exports their output as SVG screenshots.

144Rust
tempy

tempy

Terminal weather report tool displaying current and near-future conditions without requiring API keys

194Python
taskwarrior-tui

taskwarrior-tui

A terminal user interface for Taskwarrior with vim-like navigation and live filtering capabilities.

2.2kRust

ssm

Terminal UI for managing and connecting to SSH hosts with vim-style navigation and tagging

114Go
sherlock

sherlock

CLI tool that searches for usernames across 400+ social networks and websites

95.4kPython

scli

Terminal user interface for Signal messaging with Vim-like navigation and external editor support

537Python

rga

Line-oriented search tool that extends ripgrep to search inside PDFs, archives, documents, and multimedia files

9.9kRust

qo

TUI for querying JSON and CSV files with SQL syntax, reads from stdin and outputs to stdout

401Go

peplum

Terminal-based browser and search interface for Python Enhancement Proposals (PEPs)

27Python

pdu

Parallelized disk usage analyzer that renders graphical charts for directory tree analysis

741Rust

outside

Terminal weather client with multiple output formats including TUI, JSON, and Waybar integration

103Rust

omm

Keyboard-driven task manager for the command line with priority reordering and context management

334Go
octocov

octocov

Code metrics toolkit for collecting coverage, code-to-test ratio, test execution time, and custom metrics from multiple report formats

517Go

notox

CLI tool for renaming files to remove toxic or problematic characters from filenames

16Rust
monolith

monolith

CLI tool that bundles web pages into single HTML files with all CSS, images, and JavaScript embedded inline

15.6kRust
models

models

TUI and CLI for browsing AI models, benchmarks, coding agents, and provider statuses from multiple data sources.

517Rust
mitmproxy

mitmproxy

Interactive SSL/TLS-capable HTTP proxy with console, command-line, and web interfaces for traffic inspection

46.6kPython

lssh

TUI-based SSH client for managing multiple servers with parallel commands and local bashrc forwarding

328Go

lazyjj

Terminal UI for Jujutsu version control system, providing interactive log browsing, file management, and bookmark operations

1.2kRust

lazycelery

Terminal UI for monitoring and managing Celery workers, queues, and tasks with real-time updates and keyboard navigation.

56Rust