Stack Gems
Menu

Best of · DevOps

Best DevOps tooling (2026)

Stack Gems reviews 17 DevOps tooling: 17 free or open source. These are the top 10, each with its verdict and the Catch we would want to know before installing it.

Order: free and open source first, then hosted products with a real free tier, then paid-led; catalog order inside each group, with quiet or archived repos last. Not a score, and no tool pays for its place.

17 reviewed · 10 shown in full

  1. 1.BiomeRust formatter and linter that replaces Prettier plus ESLint

    Free / OSS · Apache-2.0 · 26k GitHub stars

    VerdictThe default JS format+lint binary in 2026. Fast, dual-licensed, not ESLint.

    CatchNot 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.

  2. 2.MiseMIT polyglot runtime manager, the asdf successor that is fast

    Free / OSS · OSS/MIT · 35.1k GitHub stars

    VerdictThe version manager to install in 2026. MIT, fast, one toml.

    CatchNot a container runtime and not direnv-only. Some asdf plugins still assume bash. Team-wide adoption means every laptop runs mise, or CI drifts.

  3. 3.justCC0-1.0 command runner — modern Makefile replacement

    Free / OSS · CC0-1.0 · 36.3k GitHub stars

    VerdictCC0 command runner. Free forever.

    CatchModern 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.

  4. 4.KestraApache-2.0 YAML orchestration; EE/Cloud are sales-quoted

    Free / OSS · Apache-2.0 · 29.8k GitHub stars

    VerdictApache-2.0 orchestrator. Free forever OSS core; EE/Cloud when governance is the product.

    CatchVs 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.

  5. 5.jqMIT command-line JSON processor — the ubiquitous pipe filter

    Free / OSS · OSS/MIT · 35.9k GitHub stars

    VerdictMIT JSON filter. Free forever; the one CLI that belongs in every shell script touching JSON.

    CatchVs 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.

  6. 6.yqMIT portable YAML/JSON/XML/CSV/TOML processor (Go)

    Free / OSS · OSS/MIT · 16.1k GitHub stars

    VerdictMIT multi-format jq cousin. Free forever; use mikefarah/yq when the file is YAML (or XML/CSV/TOML), not only JSON.

    Catchmikefarah/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.

  7. 7.MillerBSD-2-Clause named-field CSV/TSV/JSON munging (mlr)

    Free / OSS · OSS/MIT · 10k GitHub stars

    VerdictBSD-2-Clause tabular CLI. Free forever; munge CSV/TSV/JSON by field name before you open a notebook.

    CatchVs 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.

  8. 8.OxlintMIT Rust JS/TS linter from Oxc; ESLint-class rules at CI speed

    Free / OSS · OSS/MIT · 23.1k GitHub stars

    VerdictMIT JS/TS linter. Free forever when you want ESLint-shaped signal without ESLint-shaped CI time.

    CatchVs 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).

  9. 9.daselMIT one selector across JSON/YAML/TOML/XML/CSV

    Free / OSS · OSS/MIT · 8k GitHub stars

    VerdictMIT multi-format selector. Free forever; one syntax when the document format keeps changing.

    CatchVs 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).

  10. 10.fqMIT jq for binary formats — decode, query, REPL

    Free / OSS · OSS/MIT · 10.6k GitHub stars

    VerdictMIT binary jq. Free forever; query the bytes when the file is not JSON.

    CatchVs 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.

Also reviewed (7)

  • Task — MIT Taskfile.yml runner — YAML alternative to Make/just
  • BrewUI — AGPL-3.0 official Homebrew macOS GUI
  • GitDiagram — MIT interactive architecture diagrams for any GitHub repo
  • zerobrew — MIT/Apache-2.0 Rust client for Homebrew packages — uv-style store, much faster installs
  • Nx — MIT monorepo build system with caching and affected runs
  • gron — MIT flatten JSON to greppable assignments
  • Overmind — MIT Procfile process manager via tmux

FAQ

What is the top free pick among DevOps tooling?
Biome leads the Stack Gems list for DevOps tooling. Verdict: The default JS format+lint binary in 2026. Fast, dual-licensed, not ESLint.
How many DevOps tooling does Stack Gems review?
17: 17 free or open source. Each review has a verdict and an honest Catch; no tool pays for its spot.
Which DevOps tooling can I self-host for free?
Biome, Mise, just, Kestra, jq, yq, Miller, Oxlint and 9 more.
Which DevOps tooling have the most GitHub stars?
just (36.3k), jq (35.9k), Mise (35.1k), per GitHub on 2026-10-19. Stars measure attention, not fit; read the Catch.
What is the catch with Biome?
Not a 1:1 ESLint plugin ecosystem.

Alternatives

Tags in this list

Related lists

JSON: /api/gems?domain=devops&subcategory=tooling · MCP: best_for on /api/mcp