{"data":[{"slug":"biome","name":"Biome","tagline":"Rust formatter and linter that replaces Prettier plus ESLint","category":"devops","url":"https://biomejs.dev","github":"https://github.com/biomejs/biome","pricing":"open-source","hook":"Biome is the JS toolchain that finally made format and lint one binary.","whatsGood":"MIT OR Apache-2.0. Formatter and linter in Rust, one config, one CLI. Rome's successor with a real release cadence. Drop-in enough that many repos delete prettier, eslint, and a handful of plugins on the same afternoon.","theCatch":"Not a 1:1 ESLint plugin ecosystem. Some rules and framework plugins do not exist yet. Dual-license is MIT OR Apache-2.0 at your option — there is no single LICENSE file at the repo root.","verdict":"The default JS format+lint binary in 2026. Fast, dual-licensed, not ESLint.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["lint","format"],"surfaces":["Self-host"],"ecosystem":["Rust","Node.js"],"licenseModel":"Apache-2.0","githubStars":25975,"starsPerWeek":154,"access":"free","archived":false,"repo":{"createdAt":"2023-07-27","pushedAt":"2026-10-19","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/biome","html":"/gems/biome","markdown":"/gems/biome.md"}},{"slug":"mise","name":"Mise","tagline":"MIT polyglot runtime manager, the asdf successor that is fast","category":"devops","url":"https://mise.jdx.dev","github":"https://github.com/jdx/mise","pricing":"open-source","hook":"Mise is asdf without the wait, plus tasks and env in one TOML file.","whatsGood":"MIT. Install Node, Python, Ruby, Go, and the rest from one CLI. mise.toml pins versions, env, and tasks. Drop-in asdf plugin compatibility for most tools. Written in Rust by Jeff Dickey (rtx).","theCatch":"Not a container runtime and not direnv-only. Some asdf plugins still assume bash. Team-wide adoption means every laptop runs mise, or CI drifts.","verdict":"The version manager to install in 2026. MIT, fast, one toml.","addedAt":"2026-09-03","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["runtime","versions"],"surfaces":["Self-host"],"ecosystem":["Rust"],"licenseModel":"OSS/MIT","githubStars":35140,"starsPerWeek":178,"access":"free","archived":false,"repo":{"createdAt":"2023-01-09","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/mise","html":"/gems/mise","markdown":"/gems/mise.md"}},{"slug":"just","name":"just","tagline":"CC0-1.0 command runner — modern Makefile replacement","category":"devops","url":"https://just.systems","github":"https://github.com/casey/just","pricing":"open-source","hook":"just is the project command runner when Make build-system brain tax is the thing you are trying to delete.","whatsGood":"CC0-1.0 (public domain dedication). justfile recipes with clear errors, args, .env loading, modules. Not a build graph — a command runner. Cross-platform binary, huge community.","theCatch":"Modern Makefile replacement; not Taskfile. No implicit build DAG like Make. You still pick how CI invokes recipes. Distinct from package.json scripts if the repo is polyglot.","verdict":"CC0 command runner. Free forever.","addedAt":"2026-09-05","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["cli","recipes"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"CC0-1.0","githubStars":36339,"starsPerWeek":67,"access":"free","archived":false,"repo":{"createdAt":"2016-06-17","pushedAt":"2026-10-19","license":"CC0-1.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/just","html":"/gems/just","markdown":"/gems/just.md"}},{"slug":"kestra","name":"Kestra","tagline":"Apache-2.0 YAML orchestration; EE/Cloud are sales-quoted","category":"devops","url":"https://kestra.io","github":"https://github.com/kestra-io/kestra","pricing":"open-source","hook":"Kestra is declarative workflow orchestration when you want YAML flows, a UI, and plugins instead of Airflow glue.","whatsGood":"Apache-2.0. Event/schedule/API triggers, language-agnostic tasks, large plugin catalog, self-host via Docker/K8s. OSS includes the core orchestration engine with unlimited flows/executions.","theCatch":"Vs Temporal (durable execution): Kestra is orchestration/control-plane UX, not a workflow SDK. Enterprise adds SSO/RBAC/audit/multi-tenant — contact sales, no public seat price. Cloud is usage/early-access, also sales-shaped. Self-host ops still yours.","verdict":"Apache-2.0 orchestrator. Free forever OSS core; EE/Cloud when governance is the product.","addedAt":"2026-09-08","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","permissive","workflows","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"Apache-2.0","githubStars":29843,"starsPerWeek":80,"access":"free","archived":false,"repo":{"createdAt":"2019-08-24","pushedAt":"2026-10-18","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/kestra","html":"/gems/kestra","markdown":"/gems/kestra.md"}},{"slug":"jq","name":"jq","tagline":"MIT command-line JSON processor — the ubiquitous pipe filter","category":"devops","url":"https://jqlang.github.io/jq/","github":"https://github.com/jqlang/jq","pricing":"open-source","hook":"jq is the JSON sed/awk — pipe anything JSON through `.field | select()` and get exactly what you need.","whatsGood":"MIT. Lightweight C binary, available everywhere. Expressive filter language for slicing, transforming, and querying JSON streams. Essential for parsing API responses, log files, and config in shell scripts. Composes with curl, ripgrep, and every CLI that emits JSON. The lingua franca of JSON pipelines.","theCatch":"Vs yq (YAML/JSON/XML), fx (interactive), and jless (TUI viewer): jq is the *filter language*, not a viewer and not YAML-native. Syntax is its own DSL — steep initial learning curve for complex transforms. Error messages can be cryptic. No schema validation or type safety.","verdict":"MIT JSON filter. Free forever; the one CLI that belongs in every shell script touching JSON.","addedAt":"2026-09-09","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","license-unclear","active"],"capabilities":["json","cli","filter"],"surfaces":["CLI","Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":35855,"starsPerWeek":48,"access":"free","archived":false,"repo":{"createdAt":"2012-07-18","pushedAt":"2026-10-16","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/jq","html":"/gems/jq","markdown":"/gems/jq.md"}},{"slug":"yq","name":"yq","tagline":"MIT portable YAML/JSON/XML/CSV/TOML processor (Go)","category":"devops","url":"https://mikefarah.gitbook.io/yq/","github":"https://github.com/mikefarah/yq","pricing":"open-source","hook":"yq is jq-shaped filtering for YAML (and friends) when JSON-only jq is the wrong pipe.","whatsGood":"MIT. mikefarah/yq — portable Go binary. jq-like syntax across YAML, JSON, XML, CSV/TSV, TOML, properties, and more. In-place edit, merge, and convert paths. Docs at mikefarah.gitbook.io/yq; source github.com/mikefarah/yq.","theCatch":"mikefarah/yq ≠ kislyuk/yq — this entry is the Go binary (`mikefarah/yq`), not the Python wrapper around jq. Vs jq (JSON-only filter language): yq is multi-format structured data, not a jq dialect clone of every filter. Feature parity with jq is incomplete on purpose; learn the Go yq docs.","verdict":"MIT multi-format jq cousin. Free forever; use mikefarah/yq when the file is YAML (or XML/CSV/TOML), not only JSON.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["yaml","json","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16133,"starsPerWeek":28,"access":"free","archived":false,"repo":{"createdAt":"2015-09-26","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/yq","html":"/gems/yq","markdown":"/gems/yq.md"}},{"slug":"miller","name":"Miller","tagline":"BSD-2-Clause named-field CSV/TSV/JSON munging (mlr)","category":"devops","url":"https://miller.readthedocs.io","github":"https://github.com/johnkerl/miller","pricing":"open-source","hook":"Miller is awk/sed/cut/join/sort for name-indexed data when CSV/TSV/JSON lines need verbs, not a database.","whatsGood":"BSD-2-Clause. johnkerl/miller (`mlr`). Format-aware pipelines over CSV, TSV, JSON, JSON Lines, and more — put, filter, join, stats, reshape with named fields. Docs at miller.readthedocs.io; source github.com/johnkerl/miller.","theCatch":"Vs jq (JSON filter) and DuckDB (SQL over files): Miller is the *named-field CLI verb chain*, not a full SQL engine and not jq’s JSON DSL. Great for tabular streams; heavy analytics and joins may outgrow mlr into DuckDB/Polars. Distinct from yq’s document-shaped transforms.","verdict":"BSD-2-Clause tabular CLI. Free forever; munge CSV/TSV/JSON by field name before you open a notebook.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","license-unclear","active"],"capabilities":["csv","tsv","json"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10044,"starsPerWeek":17,"access":"free","archived":false,"repo":{"createdAt":"2015-05-03","pushedAt":"2026-10-15","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/miller","html":"/gems/miller","markdown":"/gems/miller.md"}},{"slug":"oxlint","name":"Oxlint","tagline":"MIT Rust JS/TS linter from Oxc; ESLint-class rules at CI speed","category":"devops","url":"https://oxc.rs/docs/guide/usage/linter","github":"https://github.com/oxc-project/oxc","pricing":"open-source","hook":"Oxlint is the dedicated JS/TS linter when ESLint’s dependency tree and CI minutes are the tax, not the rules.","whatsGood":"MIT (oxc-project/oxc / VoidZero). Native Rust linter with large built-in rule coverage (ESLint/TS/React/Jest/Vitest/Import/Unicorn/a11y-shaped sets per oxc.rs), `--fix`, migrate helpers, and type-aware linting paths. `pnpm add -D oxlint` — free forever.","theCatch":"Vs Biome (formatter+linter toolchain): Oxlint is the *linter* product (Oxfmt/Vite+ are separate). Some ESLint plugin edge cases still push hybrid setups. JS plugins called alpha on the docs. Not a bundler. It is part of the Oxc project, the Rust JavaScript toolchain whose parser it runs on (see Oxc below).","verdict":"MIT JS/TS linter. Free forever when you want ESLint-shaped signal without ESLint-shaped CI time.","addedAt":"2026-09-11","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["ci"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":23110,"starsPerWeek":120,"access":"free","archived":false,"repo":{"createdAt":"2023-02-09","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/oxlint","html":"/gems/oxlint","markdown":"/gems/oxlint.md"}},{"slug":"dasel","name":"dasel","tagline":"MIT one selector across JSON/YAML/TOML/XML/CSV","category":"devops","url":"https://daseldocs.tomwright.me","github":"https://github.com/TomWright/dasel","pricing":"open-source","hook":"dasel is one selector syntax when the file might be JSON today and YAML tomorrow and you refuse to learn two DSLs.","whatsGood":"MIT. TomWright/dasel (Go). Query, put, delete, and convert across JSON, YAML, TOML, XML, CSV, and friends with a unified selector. Docs at daseldocs.tomwright.me; source github.com/TomWright/dasel.","theCatch":"Vs yq (jq-shaped multi-format Go CLI) and jq (JSON filter language): dasel is *one selector* across formats, not a jq dialect clone and not YAML-only muscle memory. Learn dasel’s selector docs; do not assume every jq filter ports. Distinct from Miller (tabular verbs).","verdict":"MIT multi-format selector. Free forever; one syntax when the document format keeps changing.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["json","yaml","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":8049,"starsPerWeek":25,"access":"free","archived":false,"repo":{"createdAt":"2020-09-22","pushedAt":"2026-10-15","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/dasel","html":"/gems/dasel","markdown":"/gems/dasel.md"}},{"slug":"gron","name":"gron","tagline":"MIT flatten JSON to greppable assignments","category":"devops","url":"https://github.com/tomnomnom/gron","github":"https://github.com/tomnomnom/gron","pricing":"open-source","hook":"gron makes JSON greppable — discrete path assignments you can fgrep, then `--ungron` back.","whatsGood":"MIT. tomnomnom/gron. Flattens JSON into `json.path = value` lines so grep/fzf can find nested fields without learning jq first; `--ungron` reconstitutes filtered JSON. Classic API-exploration tool. Source github.com/tomnomnom/gron.","theCatch":"SOFT: last commit ~May 2025 — quiet but not abandoned folklore. Vs jq (filter language): gron is *flatten-for-grep*, not a transform DSL. Huge blobs become huge line piles; know when jq select() is the shorter path.","verdict":"MIT greppable JSON. Free forever; flatten, grep, ungron — then graduate to jq when the filter is the point.","addedAt":"2026-09-12","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","stale"],"capabilities":["json","cli","grep"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":14528,"starsPerWeek":20,"access":"free","archived":false,"repo":{"createdAt":"2012-09-08","pushedAt":"2025-05-31","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/gron","html":"/gems/gron","markdown":"/gems/gron.md"}},{"slug":"fq","name":"fq","tagline":"MIT jq for binary formats — decode, query, REPL","category":"devops","url":"https://wader.github.io/fq/","github":"https://github.com/wader/fq","pricing":"open-source","hook":"fq is jq for packets, images, and media when the file is binary and JSON filters are the wrong first tool.","whatsGood":"MIT. wader/fq. Go tool + jq-shaped language + decoders for binary (and nested) formats: inspect trees, slice, transform, REPL with completion. Manual at wader.github.io/fq; source github.com/wader/fq.","theCatch":"Vs jq (JSON filter), jless (JSON pager), gron (flatten-for-grep), and jc (CLI stdout→JSON): fq is the *binary-format* cousin, not a JSON-only pipe and not a packet capture GUI. Decoder coverage is wide but not every vendor blob; unknown formats still need a spec.","verdict":"MIT binary jq. Free forever; query the bytes when the file is not JSON.","addedAt":"2026-09-13","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","license-unclear","active"],"capabilities":["binary","cli","jq"],"surfaces":["CLI","Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":10615,"starsPerWeek":36,"access":"free","archived":false,"repo":{"createdAt":"2021-02-07","pushedAt":"2026-10-16","license":"NOASSERTION","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/fq","html":"/gems/fq","markdown":"/gems/fq.md"}},{"slug":"overmind","name":"Overmind","tagline":"MIT Procfile process manager via tmux","category":"devops","url":"https://github.com/DarthSim/overmind","github":"https://github.com/DarthSim/overmind","pricing":"open-source","hook":"Overmind is Procfile + tmux when your app is web + worker + clock and you want real TTYs, not a log-file multiplexer.","whatsGood":"MIT. DarthSim/overmind. Go process manager for Procfile-based apps: starts each process in a tmux pane so you can attach, restart one process, and keep colored output. Source github.com/DarthSim/overmind. Hivemind is the lighter sister if tmux is overkill.","theCatch":"Vs watchexec (file→command *watcher*) and Zellij (Rust terminal *workspace/layouts*): Overmind is the *Procfile supervisor on tmux*, not a file watcher and not a layout multiplexer. Needs tmux installed. Not a production process supervisor — Overmind is a dev-loop tool, not systemd.","verdict":"MIT Procfile+tmux. Free forever; run the graph in panes, not a concatenated log.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","stale"],"capabilities":["procfile","tmux","dev"],"surfaces":["Self-host"],"ecosystem":["Go","Multi-platform"],"licenseModel":"OSS/MIT","githubStars":3754,"starsPerWeek":7,"access":"free","archived":false,"repo":{"createdAt":"2016-12-24","pushedAt":"2025-04-04","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/overmind","html":"/gems/overmind","markdown":"/gems/overmind.md"}},{"slug":"task","name":"Task","tagline":"MIT Taskfile.yml runner — YAML alternative to Make/just","category":"devops","url":"https://taskfile.dev","github":"https://github.com/go-task/task","pricing":"open-source","hook":"Task is the YAML task runner when your team wants Taskfile includes, vars, and deps without Make syntax or a justfile.","whatsGood":"MIT. go-task/task. Single Go binary reads `Taskfile.yml`: tasks, deps, vars, dotenv, includes, and watch. Docs at taskfile.dev; source github.com/go-task/task. Feels like a small CI graph you run locally.","theCatch":"Vs just (CC0 *justfile* command runner): Task is *Taskfile.yml* with includes/deps as a first-class YAML graph — not a thin twin of just, and not Make’s implicit DAG. Still a command runner, not a build system or package manager. Pick one runner per repo or you will confuse newcomers.","verdict":"MIT Taskfile runner. Free forever; just stays the justfile gem, Task owns Taskfile.yml.","addedAt":"2026-09-14","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","local-first","permissive","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":16262,"starsPerWeek":32,"access":"free","archived":false,"repo":{"createdAt":"2017-02-27","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/task","html":"/gems/task","markdown":"/gems/task.md"}},{"slug":"brewui","name":"BrewUI","tagline":"AGPL-3.0 official Homebrew macOS GUI","category":"devops","url":"https://github.com/Homebrew/BrewUI","github":"https://github.com/Homebrew/BrewUI","pricing":"open-source","hook":"BrewUI is Homebrew’s official native macOS GUI — package browse/install/update without hiding the `brew` commands underneath.","whatsGood":"AGPL-3.0 (Homebrew/BrewUI). Official Homebrew app: SwiftUI/Swift 6, transparency for underlying brew ops, install via `brew install --cask homebrew-app` (macOS Tahoe 26+ per cask). Source and project home on GitHub; covered in Homebrew 7.0 notes on brew.sh.","theCatch":"Vs Mise (cross-runtime version manager CLI): BrewUI is a macOS GUI for Homebrew packages, not a multi-language runtime pin tool. AGPL-3.0 is network copyleft — modifications you ship over a network must share source. macOS-only; cask currently targets newer macOS floors.","verdict":"AGPL-3.0 official Homebrew GUI. macOS package UI vs Mise CLI; license is loud.","addedAt":"2026-09-16","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","copyleft","active"],"capabilities":["macos","packages","gui"],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"AGPL-3.0","githubStars":2670,"starsPerWeek":81,"access":"free","archived":false,"repo":{"createdAt":"2026-03-02","pushedAt":"2026-10-16","license":"AGPL-3.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/brewui","html":"/gems/brewui","markdown":"/gems/brewui.md"}},{"slug":"gitdiagram","name":"GitDiagram","tagline":"MIT interactive architecture diagrams for any GitHub repo","category":"devops","url":"https://gitdiagram.com","github":"https://github.com/ahmedkhaleel2004/gitdiagram","pricing":"open-source","hook":"GitDiagram turns a GitHub repository into an interactive architecture diagram so you can see the system before reading every file.","whatsGood":"MIT (ahmedkhaleel2004/gitdiagram). Point it at a GitHub repo and get an interactive architecture view that helps humans and agents orient around services, files, and relationships. The DX is the wedge: visual context before a deep code read, with the OSS repository as the forever self-host path.","theCatch":"Vs Repomix / Gitingest / CodeGraph: GitDiagram makes diagrams, not a prompt-ready pack, text ingest, or AST knowledge graph for retrieval. Hosted use has complimentary quota and rate limits; the OSS self-host route is the forever path if the hosted lane runs out. Treat generated relationships as an orientation aid and verify them against the source.","verdict":"MIT repo-to-architecture diagrammer. Visual orientation, not code packing or AST retrieval; self-host when hosted quota ends.","addedAt":"2026-09-19","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["self-host","permissive","active"],"capabilities":["diagrams","github","visualization"],"surfaces":["Self-host"],"ecosystem":["Browser","Node.js"],"licenseModel":"OSS/MIT","githubStars":18311,"starsPerWeek":190,"access":"free","archived":false,"repo":{"createdAt":"2024-12-15","pushedAt":"2026-10-14","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/gitdiagram","html":"/gems/gitdiagram","markdown":"/gems/gitdiagram.md"}},{"slug":"zerobrew","name":"zerobrew","tagline":"MIT/Apache-2.0 Rust client for Homebrew packages — uv-style store, much faster installs","category":"devops","url":"https://zerobrew.rs","github":"https://github.com/zerobrewhq/zerobrew","pricing":"open-source","hook":"zerobrew (`zb`) brings uv-style architecture to Homebrew packages on macOS and Linux: same homebrew-core formulas and bottles, but a content-addressable store, APFS clonefiles, and parallel download-and-unpack — so reinstalls and fresh machines stop waiting on brew.","whatsGood":"Dual-licensed Apache-2.0 or MIT (zerobrewhq/zerobrew), written in Rust. Release v0.4.0 (2026-10-08) ships binaries for macOS and Linux on arm64 and x64; install via `curl -fsSL https://zerobrew.rs/install | bash` or `brew install zerobrewhq/zerobrew/zerobrew`. Familiar verbs: `zb install`, `zb bundle` (Brewfile), `zb outdated`, `zb upgrade`, `zb gc`, and `zbx` to run without linking. Benchmarks are published with scripts and logs in the repo, and a CI parity workflow compares installed prefixes against Homebrew byte for byte. ★~7.6k.","theCatch":"The project calls itself experimental and recommends running it alongside Homebrew, not replacing it — do not purge brew. It depends on Homebrew’s formulas, bottles, and infrastructure; it is a faster client, not a new package ecosystem. Cold-install gains shrink on slow links (downloads dominate big bottles), and the “100x” headline is the warm-cache case. Vs mise (runtime version manager): zerobrew installs Homebrew packages, it does not pin language toolchains per project.","verdict":"MIT/Apache Rust Homebrew client when brew installs are your CI or new-laptop bottleneck — run it next to brew, not instead of it.","addedAt":"2026-10-08","featured":false,"domain":"DevOps","subSpecialty":"Tooling","subcategory":"Tooling","tags":["cli","self-host","permissive","active"],"capabilities":["packages","homebrew","cli"],"surfaces":["CLI","Self-host"],"ecosystem":["Rust","Multi-platform"],"licenseModel":"Apache-2.0","githubStars":8204,"starsPerWeek":210,"access":"free","archived":false,"repo":{"createdAt":"2026-01-19","pushedAt":"2026-10-15","license":"Apache-2.0","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/zerobrew","html":"/gems/zerobrew","markdown":"/gems/zerobrew.md"}},{"slug":"nx","name":"Nx","tagline":"MIT monorepo build system with caching and affected runs","category":"devops","url":"https://nx.dev","github":"https://github.com/nrwl/nx","pricing":"open-source","hook":"Nx is a monorepo tool for TypeScript and polyglot codebases: it caches task outputs, runs only what a change affects, and understands your project graph so builds and tests stay fast as the repo grows.","whatsGood":"MIT (nrwl/nx), release 23.3.0 (2026-10-07), with commits daily. Its core is built in Rust. Run npx nx init in an existing npm, pnpm or yarn workspace and it picks up your package.json scripts without a rewrite. Plugins for many frameworks, plus generators and a project graph viewer. ★~29.4k.","theCatch":"Remote caching and distributed CI run through Nx Cloud, a paid service with a free tier. Plugins and generators add their own conventions and upgrade churn. For a small repo, Turborepo or plain workspaces are lighter.","verdict":"The most complete monorepo toolkit for JavaScript teams.","addedAt":"2026-10-18","featured":false,"domain":"DevOps","subSpecialty":"Infrastructure","subcategory":"Tooling","tags":["self-host","permissive","testing","active"],"capabilities":[],"surfaces":["Self-host"],"ecosystem":["Multi-platform"],"licenseModel":"OSS/MIT","githubStars":29421,"starsPerWeek":61,"access":"free","archived":false,"repo":{"createdAt":"2017-08-11","pushedAt":"2026-10-19","license":"MIT","archived":false,"checkedAt":"2026-10-19"},"links":{"self":"/api/gems/nx","html":"/gems/nx","markdown":"/gems/nx.md"}}],"meta":{"total":17,"count":17,"offset":0,"limit":null,"sort":"curated","sorts":["curated","catalog","new","stars","trending","name"],"filters":{"domain":"devops","subcategory":"tooling"},"next":null,"categories":["agents","nextjs","python","shopify","databases","devops","design","observability","rust","payments","comms","notifications","libraries"],"tags":["mcp","cli","tui","api","sdk","desktop-app","web-ui","editor-plugin","self-host","local-first","free-tier","paid-only","paid-led","permissive","copyleft","source-available","license-unclear","coding-agents","local-llm","rag","memory","evals","browser-automation","scraping","sandbox","skills","voice","security","auth","payments","realtime","postgres","vector","kubernetes","containers","observability","testing","workflows","graphics-3d","git","active","stale","archived","young-repo","fast-stars"]}}