Tools

CLI and TUI tools for the terminal

Submit a tool
452 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
zellij

zellij

Terminal multiplexer with floating panes, multiplayer collaboration, WebAssembly plugins, and built-in web client

35.9kRust
k9s

k9s

Terminal UI for managing and observing Kubernetes clusters with real-time monitoring and resource navigation

34.9kGo
glances

glances

Cross-platform system monitoring tool with real-time stats display via terminal, web interface, or API

33.9kPython
micro

micro

Terminal-based text editor with modern features, multiple cursors, and syntax highlighting for 130+ languages

29.8kGo
gitui

gitui

Terminal-based Git GUI for staging, committing, branching, and repository management with keyboard-only control

22.6kRust
nnn

nnn

Terminal file manager with disk usage analysis, batch operations, and extensive plugin ecosystem

22.1kC
ranger

ranger

Console file manager with VI key bindings, multi-column display, and file preview capabilities

17.4kPython

tokei

Fast code statistics tool that counts lines of code, comments, and blanks across 150+ programming languages

15.0kRust
tig

tig

ncurses-based text-mode interface for browsing Git repositories and staging changes

13.4kC

gping

Ping utility with real-time graphical display of response times and command execution times

12.7kRust
bandwhich

bandwhich

CLI utility that displays current network utilization by process, connection and remote IP/hostname

12.0kRust
nvtop

nvtop

htop-like GPU and accelerator task monitor supporting NVIDIA, AMD, Intel, Apple, and other vendors

11.1kC

xsv

Command line CSV data manipulation tool for indexing, slicing, analyzing, splitting and joining CSV files

10.8kRust

lf

Terminal file manager written in Go inspired by ranger with vi-style keybindings and shell integration

9.6kGo
visidata

visidata

Terminal interface for exploring and arranging tabular data with support for CSV, JSON, SQLite, Excel, and many other formats.

9.4kPython
grex

grex

CLI tool that generates regular expressions from user-provided test cases automatically

8.3kRust

xh

HTTP client that reimplements HTTPie's syntax with focus on improved performance and speed.

8.2kRust
trippy

trippy

Network analysis tool combining traceroute and ping functionality for diagnosing networking issues

8.1kRust

sd

Find and replace CLI tool with regex support, string-literal mode, and faster performance than sed

7.4kRust

dog

Command-line DNS client with colorful output, JSON support, and DNS-over-TLS/HTTPS protocols

6.7kRust
tealdeer

tealdeer

Fast Rust implementation of tldr providing simplified, example-based manual pages for command-line tools

6.6kRust
taskwarrior

taskwarrior

Command line task management utility with filtering, reporting, and extensive customization capabilities

6.1kC++

ouch

CLI tool for compressing and decompressing files across 14+ formats with automatic format detection

3.8kRust
zenith

zenith

Terminal-based system monitor with graphical metrics for CPU, memory, network, disk usage, and process management written in Rust

3.1kRust

lsd

Enhanced ls replacement with colors, icons, tree view, and additional formatting options written in Rust

16.3kRust
viddy

viddy

Enhanced watch command replacement with time machine mode, diff highlighting, and vim-like navigation

5.4kGo
broot

broot

Interactive file manager and directory navigator with fuzzy search, git integration, and file operations

13.1kRust
just

just

Command runner that saves and runs project-specific commands from a justfile with make-inspired syntax

36.5kRust

The Silver Searcher

High-performance code search tool, faster alternative to ack with git ignore support and parallel processing

27.1kC
navi

navi

Interactive cheatsheet tool that helps you browse, search, and execute CLI commands with dynamic argument suggestions

17.8kRust

lazydocker

Terminal UI for Docker and Docker Compose management with container logs, stats, and interactive controls

53.2kGo

delta

Syntax-highlighting pager for git, diff, and grep output with side-by-side view and word-level diff highlighting

32.6kRust
atuin

atuin

Shell history management with SQLite storage, search interface, and encrypted sync across machines

32.2kRust

hyperfine

Command-line benchmarking tool that runs statistical analysis across multiple timing runs of shell commands

29.2kRust

glow

Terminal-based markdown reader with TUI browser and CLI formatter for local files and remote URLs

27.9kGo

duf

Disk usage utility with colorful output, filtering, and JSON export - replacement for df command

15.4kGo