FREEDOM251

Freedom251 › jq

Instead of jq

jq alternatives

jq is a free command-line processor for filtering, reshaping, and extracting JSON. Its composable filters can select values, reach nested attributes, build objects, and collect results into arrays. It handles streams of JSON values and offers compact, raw, ASCII, sorted-key, and colored output. For very large inputs, its --stream option parses incrementally. Portable C, zero runtime dependencies, and standalone executables for Linux, macOS, and Windows make it suited to direct JSON work across those systems.

  1. 1

    Polars

    Free plan APILinuxMac+3

    Typed DataFrame processing across varied data formats — Polars adds a typed, multithreaded DataFrame engine, query optimization, and connectors for formats and databases beyond jq’s JSON filters.

    Free plan · paid from $0.05 · 30-day trial Visit site
  2. 2

    Apache Beam

    Free plan Open source APILinuxMac+3

    Batch and streaming pipelines across execution engines — Apache Beam provides portable batch and streaming pipelines with multiple runners and connectors, rather than jq’s JSON-focused filters.

    Open source Visit site
  3. 3

    Bonobo

    Free plan LinuxMacSelf-hosted+1

    Python-based ETL pipelines with row-by-row parallel flow — Bonobo builds parallel Python transformation graphs and includes extractors and writers for CSV, JSON, XML, and XLS.

    Open source Visit site
  4. 4

    Bruin for Customer Success

    Free plan Open source APIExtensionLinux+4

    Customer success teams tracking account health and renewals — Bruin adds customer health scores, churn and expansion signals, renewal forecasts, and natural-language questions across connected services.

    Free plan Visit site
  5. 5

    csvkit

    Free plan LinuxMacWindows

    Command-line conversion, cleaning, and analysis of CSV files — csvkit focuses on CSV workflows, adding file conversion, SQL queries, cleaning, joins, and type inference beyond jq’s JSON transformations.

    Free plan Visit site
  6. 6

    data.table

    Free plan LinuxMacWindows

    R users manipulating large tabular datasets — data.table brings R-based table operations, file input and output, and parallelized work, rather than jq’s stream-oriented JSON filters.

    Free plan Visit site
  7. 7

    dbplyr

    Free plan LinuxMacWindows

    R users querying remote database tables with dplyr — dbplyr translates dplyr operations into lazy SQL queries on remote tables, unlike jq’s local JSON filtering and transformation model.

    Free plan Visit site
  8. 8

    HTTPie

    Free plan Open source LinuxMacWeb+1
    8.9 Free plan Visit site
  9. 9

    restic

    Free plan Open source APILinuxMac+2
    8.6 Free plan Visit site
  10. 10

    aria2

    Free plan AndroidAPILinux+3
    7.7 Open source Visit site
  11. 11

    FFmpeg

    Free plan LinuxMacSelf-hosted+1
    7.5 Open source Visit site
  12. 12

    GitHub CodeQL

    Free plan ExtensionLinuxMac+3
    7.4 Free plan · paid from $30/mo Visit site
  13. 13

    btop

    Free plan LinuxMac
    7.3 Free plan Visit site
  14. 14

    gs-batch-pdf

    Free plan LinuxMacWindows
    7.2 Open source Visit site
  15. 15

    Helm

    Free plan LinuxMacWindows
    7.2 Free plan Visit site
  16. 16

    Homebrew

    Free plan LinuxMacWindows
    7.2 Open source Visit site
  17. 17

    Kubernetes

    Free plan APILinuxMac+2
    7.2 Free plan Visit site
  18. 18

    Nix

    by Nix
    Free plan LinuxMacSelf-hosted+1
    7.2 Free plan Visit site
  19. 19

    fdupes

    Free plan Linux
    7.1 Open source Visit site
  20. 20

    K9s

    Free plan LinuxMacWindows
    7.1 Free plan Visit site
  21. 21

    OpenTofu

    Free plan LinuxMacSelf-hosted+1
    7.1 Free plan Visit site
  22. 22

    Pulumi

    Free plan APILinuxMac+3
    7.1 Free plan · paid from $40/mo Visit site
  23. 23

    rclone

    Free plan AndroidAPILinux+4
    7.1 Free plan Visit site
  24. 24

    Git

    by Git
    Free plan Mac
    7.0 Free plan Visit site
  25. 25

    lazygit

    Free plan LinuxMacWindows
    7.0 Free plan Visit site
  26. 26

    Supabase

    Free plan AndroidAPIiPhone+4
    7.0 Free plan · paid from $25/mo Visit site
  27. 27

    Vercel

    by Vercel
    Free plan APIWeb
    6.7 Free plan · paid from $20/user/mo · 14-day trial Visit site
  28. 28

    AWS Command Line Interface

    Free plan LinuxMacWindows
    6.4 Free plan Visit site
  29. 29

    Azure CLI

    Free plan LinuxMacWindows
    6.4 Free plan Visit site
  30. 30

    Docker CLI

    Free plan LinuxMacWindows
    6.3 Free plan Visit site
  31. 31

    fzf

    Free plan LinuxMacWindows
    6.2 Free plan Visit site

Readers may look elsewhere when their work involves more than processing JSON streams with command-line filters. The alternatives here shift toward DataFrames, CSV conversion and analysis, database queries, Python ETL, customer-success insights, or batch and streaming pipelines. Some require a particular language or database workflow; others connect multiple data sources or execution engines. When choosing, weigh the formats and services you need, whether processing should stay local or run through a larger pipeline, and whether a specialized workflow matters more than jq’s focused JSON operations.

← Back to jq The whole cli tools list