Awesome Modern CLI
A curated list of 284+ modern alternatives to classic command-line tools. Organized by what they replace.
Every few years, someone rebuilds a classic Unix tool and makes it faster, prettier, or easier to use. ripgrep replaced grep. bat replaced cat. fd replaced find. There are hundreds of these now, scattered across GitHub with no single place to find them. Awesome Modern CLI collects 284+ of these tools and organizes them by what they replace. Looking for a better ls? Check the File Listing section. Want a modern top? System Monitoring has 12 options. Every entry includes the tool name, a one-line description, and what language it's written in. The list is 52% Rust, 16% Go, and the rest is a mix of Python, C, C++, and Zig. It has a visual highlights section at the top showing off the most popular tools, a weekly CI job that checks for broken links, and community contributions via pull requests. Hit 150+ stars on the first day. Open source under CC0.
Related Projects
sslx
A modern alternative to OpenSSL's CLI. Generate, inspect, and convert certificates without memorizing flags.
theSVG
The open SVG brand library. 5,600+ brand icons with multi-variant support (color, mono, light, dark, wordmark). npm packages, CLI, API, and MCP server.
FeaturedDrop
Feature announcement and changelog drop library. Embed beautiful release notes and what's-new modals directly in your app.