Category: cli

95 tools tagged cli.

erdtree screenshot
erdtree
A colourful, multi-threaded file tree visualiser and disk usage analyser — like tree and du combined, with icons, filtering, and glob support.
cli
~/
gitoxide
A pure Rust implementation of Git — faster than C git for many operations, usable as both a library and a CLI tool.
cli dev-tools
~/
mdcat
A cat command for Markdown — renders Markdown with formatting, syntax-highlighted code blocks, and inline images directly in your terminal.
cli
navi screenshot
navi
An interactive cheatsheet tool for the command line — browse, search, and execute shell snippets without ever leaving your terminal.
cli shell
oha screenshot
oha
A tiny HTTP load testing tool written in Rust, with a live TUI showing real-time stats, a latency histogram, and requests-per-second charts.
cli
onefetch screenshot
onefetch
A command-line Git information tool that displays a summary of a repository directly in the terminal — language breakdown, contributors, license, and more.
cli dev-tools
~/
rustywind
A CLI tool for sorting Tailwind CSS class names into a consistent canonical order — like Prettier's Tailwind plugin but as a standalone binary.
cli dev-tools
silicon screenshot
silicon
A source code to image generator — create beautiful, syntax-highlighted screenshots of code from the command line, like carbon.now.sh but offline.
cli
television screenshot
television
A blazing fast fuzzy finder TUI built around the concept of 'channels' — search files, git history, environment variables, and any custom data source from one interface.
cli shell
~/
viu
A command-line tool to view images in the terminal, with support for the Kitty graphics protocol, iTerm2 inline images, and Sixel.
cli
~/
skim
A fuzzy finder written in Rust — a faster, feature-rich alternative to fzf with a built-in TUI, multi-selection, and preview support.
cli shell
~/
hexyl
A command-line hex viewer with colored output and a clean ASCII column — makes binary files readable at a glance.
cli
Biome screenshot
Biome
A fast formatter and linter for JavaScript, TypeScript, JSX, JSON, and CSS — a single tool replacing Prettier and ESLint, written in Rust.
cli dev-tools
Deno screenshot
Deno
A secure JavaScript and TypeScript runtime built on V8, written in Rust — with built-in tooling, native TypeScript support, and no node_modules.
cli dev-tools
Firecracker screenshot
Firecracker
A lightweight open-source virtualization technology built for serverless workloads — runs secure microVMs in milliseconds, used by AWS Lambda and Fargate.
cli
~/
libSQL
An open-contribution fork of SQLite with a server mode, embedded replicas, WebAssembly UDFs, and support for remote database access — built by Turso.
cli
~/
Lightning CSS
An extremely fast CSS parser, transformer, bundler, and minifier written in Rust — used by Parcel, Vite, and others as their CSS engine.
cli dev-tools
Materialize screenshot
Materialize
A real-time data integration platform that continuously maintains SQL views over streaming data — always-fresh results with no polling, caching, or custom pipelines.
cli
Meilisearch screenshot
Meilisearch
A fast, open-source search engine that is easy to deploy and integrate — delivers typo-tolerant, relevance-ranked results in under 50ms.
cli
Oxc screenshot
Oxc
A collection of high-performance JavaScript and TypeScript tools written in Rust — parser, linter (oxlint), resolver, transformer, and minifier.
cli dev-tools
~/
Pijul
A patch-based distributed version control system written in Rust — mathematically sound conflict resolution that eliminates entire classes of merge problems.
cli dev-tools
Qdrant screenshot
Qdrant
A high-performance vector database and similarity search engine written in Rust — built for AI applications, semantic search, and recommendation systems.
cli
~/
qsv
A blazing fast CSV data-wrangling toolkit with 50+ subcommands including SQL queries, Lua scripting, statistics, geocoding, and more.
cli
Quickwit screenshot
Quickwit
A cloud-native distributed search engine for observability — search logs, traces and metrics stored on S3 at a fraction of the cost of Elasticsearch.
cli
~/
rip
A safe, ergonomic alternative to rm that sends files to a graveyard instead of permanently deleting them — with one-step undo.
cli
~/
Rolldown
A fast Rust-based JavaScript bundler with a Rollup-compatible API, designed to become the bundler powering Vite.
cli dev-tools
Rspack screenshot
Rspack
A high-performance JavaScript bundler written in Rust, compatible with the webpack ecosystem of loaders and plugins.
cli dev-tools
~/
Sonic
A fast, lightweight, and schema-less search backend written in Rust — an alternative to Elasticsearch that runs on a few MBs of RAM.
cli
SurrealDB screenshot
SurrealDB
A multi-model cloud-native database with a SQL-like query language, real-time subscriptions, and a single binary that runs embedded or as a server.
cli
~/
SWC
A super-fast JavaScript and TypeScript compiler written in Rust — used by Next.js, Deno, Parcel, and others as a drop-in replacement for Babel.
cli dev-tools
~/
TiKV
A distributed, transactional key-value database written in Rust — the storage layer powering TiDB, designed for petabyte-scale data with strong consistency.
cli
Trippy screenshot
Trippy
A network diagnostic tool that combines ping and traceroute in a beautiful, interactive TUI — with real-time statistics, loss detection, and multiple tracing protocols.
cli tui
Vector screenshot
Vector
A high-performance observability data pipeline — collect, transform, and route logs, metrics, and traces from any source to any destination.
cli
Wasmtime screenshot
Wasmtime
A fast, secure, and standards-compliant WebAssembly runtime — run .wasm binaries from the command line or embed the runtime in your own application.
cli
~/
asciinema
Record, replay, and share terminal sessions as lightweight text-based casts instead of video files.
cli
Atuin screenshot
Atuin
Replaces your shell history with a SQLite database, giving you full-text fuzzy search, statistics, and optional encrypted sync across machines.
cli shell
~/
b3sum
A command-line utility for computing BLAKE3 cryptographic hashes — faster than MD5, SHA-1, and SHA-256, and more secure.
cli
~/
Czkawka
A fast, multi-tool duplicate file finder with both a CLI and two GUI frontends (GTK4 and Slint), written entirely in Rust.
cli gui
difftastic screenshot
difftastic
A structural diff tool that understands syntax — diffs code by its AST, not by lines, so renames and reformats don't produce noisy output.
cli dev-tools
~/
dprint
A pluggable, fast code formatting platform supporting Rust, TypeScript, JavaScript, JSON, Markdown, TOML, and more via WebAssembly plugins.
cli dev-tools
~/
ffsend
Securely share files from the command line using client-side encryption and a self-hostable Send server.
cli
~/
HelixDB
An open-source graph-vector database built in Rust, designed as a unified backend for AI applications and RAG pipelines.
database cli
Hurl screenshot
Hurl
A command-line tool that runs HTTP requests defined in plain text format, making it easy to test APIs, chain requests, and assert on responses.
cli dev-tools
~/
jaq
A correct, fast jq clone written in Rust, with improved error messages and a more predictable handling of edge cases.
cli
jless screenshot
jless
A command-line JSON viewer and pager — navigate, search, and explore JSON documents interactively in the terminal.
cli
jujutsu screenshot
jujutsu
A Git-compatible version control system with a cleaner mental model, first-class conflict handling, and a powerful history rewriting workflow.
cli dev-tools
~/
kondo
Cleans build artefacts from your projects — scans for target/, node_modules/, .gradle/ and more across your entire filesystem and frees the space.
cli
~/
librespot
An open source Spotify Connect receiver and client library that turns any device into a Spotify speaker.
cli
~/
lychee
A fast, async link checker written in Rust — checks thousands of URLs in parallel and integrates seamlessly into CI pipelines.
cli dev-tools
~/
magic-wormhole
Securely transfer files between computers using a short, one-time human-pronounceable code.
cli
~/
ouch
A painless command-line tool for compressing and decompressing files, supporting a wide range of archive formats with a single consistent interface.
cli
~/
oxipng
A multithreaded lossless PNG optimizer written in Rust — shrinks PNG files with no quality loss.
cli
~/
pueue
A command-line task queue manager for sequential and parallel execution of long-running shell commands.
cli
~/
rage
A simple, modern, and secure file encryption tool implementing the age format, written in Rust.
cli
~/
Spotifyd
A lightweight open source Spotify client that runs as a UNIX daemon and supports Spotify Connect.
cli
~/
topgrade
Upgrade everything on your system in one command — package managers, language toolchains, editors, and more.
cli
~/
typos
A source code spell checker that finds and fixes spelling mistakes with low false positives, fast enough for monorepos.
cli dev-tools
~/
viddy
A modern watch command with time-machine mode, diff highlighting, and vim-style navigation.
cli tui
~/
xpath-cli
A command-line tool for evaluating XPath expressions on XML or HTML documents.
cli
~/
grex (XML)
A CLI tool that makes XML greppable by flattening it into a line-oriented format — like gron, but for XML.
cli
broot screenshot
broot
A new way to see and navigate directory trees — fast, fuzzy, and interactive.
cli
~/
choose
A human-friendly and fast alternative to cut and awk for selecting fields from command output.
cli
dust screenshot
dust
A more intuitive version of du — shows disk usage as a visual bar chart so you can understand where your space is going at a glance.
cli
~/
fnm
Fast and simple Node.js version manager, built in Rust — supports .nvmrc and .node-version files.
cli dev-tools
~/
fselect
Find files with SQL-like queries — filter by name, size, date, permissions, EXIF data, and more using familiar SELECT syntax.
cli
~/
git-cliff
A highly customizable changelog generator that creates beautiful changelogs from your Git history using conventional commits.
cli dev-tools
~/
just
A handy command runner that lets you save and run project-specific commands, like make but without the gotchas.
cli dev-tools
~/
mise
A polyglot runtime version manager and task runner — one tool to replace nvm, pyenv, rbenv, and more.
cli dev-tools
procs screenshot
procs
A modern replacement for ps, the classic Unix process viewer, with color output, human-readable info, and search.
cli
~/
sd
An intuitive find-and-replace CLI tool — a simpler, faster alternative to sed.
cli
~/
taplo
A TOML toolkit — formatter, linter, and language server — that brings first-class editor support and CI enforcement to your TOML files.
cli dev-tools
tokei screenshot
tokei
A fast, accurate program that counts lines of code in a project, broken down by language.
cli dev-tools
Typst screenshot
Typst
A modern typesetting system built as a faster, friendlier alternative to LaTeX — documents are written in a clean markup language and compiled in milliseconds.
cli
~/
uutils coreutils
A cross-platform Rust reimplementation of the GNU coreutils — ls, cat, cp, mv, rm, and over 100 more, all in a single project.
cli
~/
watchexec
A simple, standalone tool that watches a path and runs a command whenever it detects modifications.
cli dev-tools
~/
xsv
A fast CSV command-line toolkit for slicing, indexing, selecting, searching, and joining CSV files.
cli
zoxide screenshot
zoxide
A smarter cd command that learns your habits and jumps to your most-used directories instantly.
cli shell
delta screenshot
delta
A syntax-highlighting pager for git, diff, grep, and blame output.
cli dev-tools
eza screenshot
eza
A modern, maintained replacement for ls with colour, icons, and Git integration.
cli
fd screenshot
fd
A simple, fast, and user-friendly alternative to the Unix find command.
cli
hyperfine screenshot
hyperfine
A command-line benchmarking tool that runs commands multiple times and produces statistical summaries with warmup support and outlier detection.
cli
~/
miniserve
A CLI tool to serve files and directories over HTTP — instantly, with no configuration.
cli
~/
vivid
A generator for LS_COLORS with support for multiple themes, giving your terminal file listings vibrant, consistent colour schemes.
cli
bat screenshot
bat
A cat clone with syntax highlighting and Git integration.
cli
~/
bandwhich
A terminal bandwidth utilisation tool that shows current network usage by process, connection, and remote address.
cli
grex screenshot
grex
A command-line tool for generating regular expressions from user-provided test cases.
cli
~/
mcfly
An upgraded shell history search that replaces ctrl-r, using a small neural network to prioritize results based on context.
cli shell
mdBook screenshot
mdBook
A command-line tool to create books from Markdown files — the same tool used to write The Rust Programming Language book.
cli dev-tools
~/
pastel
A command-line tool for generating, analyzing, converting, and manipulating colors.
cli
~/
Popsicle
A GTK application and CLI tool by System76 for flashing multiple USB drives simultaneously.
gui cli
ripgrep screenshot
ripgrep
A line-oriented search tool that recursively searches directories for a regex pattern, respecting gitignore rules.
cli
~/
tealdeer
A fast, Rust-based tldr client that shows concise, community-maintained command examples right in your terminal.
cli
uv screenshot
uv
An extremely fast Python package and project manager, written in Rust — a drop-in replacement for pip, pip-tools, pipx, poetry, pyenv, and more.
cli dev-tools
xh screenshot
xh
A friendly and fast HTTP client for sending HTTP requests, inspired by HTTPie but significantly faster.
cli
Zola screenshot
Zola
A fast static site generator in a single binary with everything built-in — no Node.js, no plugins, just Markdown, Tera templates, and Sass.
cli