$ clis .dev
Why CLIs Blog Submit CLI
home / file-management / bat

bat

58k

cat with syntax highlighting and git integration. Like cat, but you can actually read the output.

$brew install bat
Language
Rust
Stars
57,544
Category
Files & Navigation
Agent
—
Agent Compatibility
MCP Server
Agent Skill
JSON Output
GitHub
Alternatives
fzf

General-purpose fuzzy finder. Pipe anything into it — files, history, processes, git branches.

78k
Go
ripgrep

Blazingly fast recursive search. Respects .gitignore, supports regex. The grep everyone switches to.

61k
Rust
fd

Simple, fast alternative to find. Respects .gitignore, regex and glob support.

42k
Rust
zoxide

Smarter cd. Learns your directories, jump anywhere with "z". Replaces autojump and z.

34k
Rust
yazi

Blazing fast file manager. Async I/O, image preview, bulk rename. The next-gen ranger.

34k
Rust
nnn

The unorthodox file manager. Tiny, nearly 0-config, incredible speed.

21k
C
Built with love by Victor Cheeney Victor and his agents
Open source · API · llms.txt · Submit a CLI · RSS

CLIs are sourced from public GitHub repositories. We haven't verified every tool — always review a CLI before running it.

clis.dev © 2026