40 repositories · 13 under 3,000 stars
Command-line tools, checkers, linters and small utilities for the day's work.
A desktop git client that keeps several unrelated changes on separate branches without switching.
Deletes old build files from one project folder or a whole disk, by age, toolchain or size.
One command that gives a shell script menus, confirmations, text fields, spinners and styled output, leaving the script a plain script.
Makes the output of git diff readable, with syntax colouring, line numbers, word-level highlighting and an optional side-by-side view.
Queries and converts YAML, XML, TOML and JSON from the command line, with a jq-like syntax.
Converts the output of about 180 command-line tools into JSON, YAML or Python dictionaries.
Sends web requests from a terminal in short readable commands, and is the maintained way to keep the habit HTTPie invented.
Generates web traffic from JavaScript test files kept beside the code, so a load test is repeatable rather than something somebody once did on a laptop.
Finds the rebuildable dependency and build folders that old projects leave behind across twenty-odd ecosystems, and shows the list before deleting anything.
Reports what is taking up disk space, much faster than the standard tool, with an interactive mode that can delete.
Runs and tests HTTP requests written in a plain text file, with captures and assertions.
A command-line program that copies, syncs and verifies files across more than seventy kinds of cloud storage.
A fast command-line toolkit for sorting, joining, checking and describing CSV files, with around 140 commands.
A command-line tool for calling web APIs that builds short commands from the API's own description and remembers a login for each service.
A two-panel terminal file explorer that connects to remote machines over eight protocols, with saved connections.
Describe a command-line tool's commands, arguments and flags in one YAML file and it generates a standalone shell script with the parsing, validation and help text written.
A terminal window where a jq filter is written against a JSON file and the result updates as you type.
It runs several long-running commands at once, each in its own panel on one screen.
Renames many files at once from a pattern, prints the full list of changes before writing anything, and can undo a rename that went wrong.
A modern replacement for the watch command that keeps every past run, so you can scroll back through what changed and when.
A terminal file manager with previews of almost anything, that leaves you where you finished.
A free unauthenticated mirror of the parts of the GitHub API most people want, answered from one web address with no account, no key and caching in front.
A modern terminal pager with fixed header rows, live following of a growing file, and search across several files at once.
One tool that installs language versions per project, loads that project's environment, and runs its commands.
Replaces your shell history with a searchable database, with optional end-to-end encrypted sync between machines.
Your own server for coding-time statistics, compatible with the WakaTime editor plugins.
A calculator that understands physical units and refuses sums whose units do not make sense.
It performs a terminal demonstration from a written script and saves it as a video.
Turns comments above bash functions into a real command-line interface with flags, subcommands and usage text, and doubles as a task runner through an Argcfile.
Searches and rewrites code by matching the syntax tree rather than the raw text, so a pattern written in the language itself finds every real match.
One fast Rust tool that both formats and checks JavaScript, TypeScript, CSS and JSON, in place of Prettier and ESLint together.
Fast source-code spell checker with low false positives — designed to run on every commit.
Named recipes in a justfile — 'just backup', 'just normalize' — so the command is never the thing that gets lost.
The end of `source venv/bin/activate` — and of the Sunday afternoon lost to a broken environment.
No repository in this area carries every tag you picked.
A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.
No tracking pixels. One click to leave. The archive stays free either way.
We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.