nowfound

Dev tools · alternatives · 2026

24 alternatives to Bigbash – Generate bash one-liners from SQL queries on files without DB

A converter that generates a bash one-liner from an SQL Select query (no DB necessary) - Borisvl/bigbash

Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Bigbash – Generate bash one-liners from SQL queries on files without DB launched in 2016; newer entries below may have overtaken it.

  1. 1

    Bigbash allows to use SQL select statements to query information from csv-files without the need of a database by converting it to a high-performance bash script.

    2016 · bigbash.it · its alternatives →

  2. 2
    BashBuddy▲159

    Write bash commands with natural language, fully local.

    2025 · bashbuddy.run · its alternatives →

  3. 3

    Search for files using a fun query language. Contribute to kashav/fsql development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  4. 4

    Hi everyone! I’m excited to open source GritQL, a Rust CLI for searching and transforming source code. GritQL comes from my experiences with conducting large scale refactors and migrations. Usually, I would start exploring a codebase with grep. This is easy to start with, but most migrations end up accumulating additional requirements like ensuring the right packages are imported and excluding cases which don’t have a viable migration path. Eventually, to build a complex migration, I usually ended up having to write a full codemod program with a tool like jscodeshift. This comes with its own…

    2024 · github.com · its alternatives →

  5. 5SQ

    Part of the workflow for building my website is the generation of a table in tab-separated column format (.tsv). The source data is found in four other .tsv files. I use an SQLite query to perform a 4-way join and write out the new table. For convenience, I wrote a script that encapsulates the query inside a Bash function. The example below illustrates this technique. repertoire() { pushd $CMM_SOURCES&#x2F;_data sqlite3 <<EOS .headers on .mode tabs .import category.tsv category .import composition.tsv composition .import concert.tsv concert .import program.tsv program .once repertoire.tsv…

    2021 · its alternatives →

  6. 6DS

    I played around with GPT-3 to build this demo. Select a public BigQuery dataset and describe your query in natural English, then edit the generated SQL as needed and execute it. https:&#x2F;&#x2F;app.tabbydata.com&#x2F;sql-assistant-demo

    2021 · its alternatives →

  7. 7

    Easily query TOML files from bash. Contribute to snyball/tombl development by creating an account on GitHub.

    2022 · github.com · its alternatives →

  8. 8

    Lightspeed query generation for SQL and Pandas

    2023 · lifeontrack.co · its alternatives →

  9. 9
    soarSQL▲98

    The analytical SQL editor - powered by duckDB

    2025 · its alternatives →

  10. 10

    Types generator for your Bun.sql queries. Contribute to ilbertt/bun-sqlgen development by creating an account on GitHub.

    Jun 2026 · github.com · its alternatives →

  11. 11

    Convert natural language to sql queries

    2023 · its alternatives →

  12. 12

    Free browser-based SQL editor powered by DuckDB. Query and visualize CSV, JSON, Parquet and Arrow files locally or from remote URLs. No installation required.

    2024 · sql-workbench.com · its alternatives →

  13. 13
    Bashnode▲125

    Build code-free custom CLIs

    2024 · its alternatives →

  14. 14

    Hey, For those of you who don't know my little tool Musoq, I wanted to introduce it as a small tool that allows you to query with SQL-like syntax without any database. It allows you to query various things from niche ones like CAN DBC files, weird ones like C# code, interesting ones with Git querying to regular stuff like CSV, TSV and various others. I am quite a bit experimenting with various things so I'm hybridizing the engine with LLMs or doing other weird stuff that are more or less practical :-) I wanted also to share some recent developments in this little project as I hope it might…

    2024 · github.com · its alternatives →

  15. 15

    I've always been curious about how SQL engines actually work. So I built a minimum viable SQL engine in Go. - Supports CSV files as tables - Supports SELECT, FROM, WHERE, LIMIT It's very simple: 1. Parses query string 2. Converts it into an AST representation 3. Executes the query against the CSV 4. Returns the results

    2024 · github.com · its alternatives →

  16. 16

    Query CSVs using SQL. Contribute to jolmg/cq development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  17. 17

    shell-based query tool. Contribute to muhmud/qsh development by creating an account on GitHub.

    2021 · github.com · its alternatives →

  18. 18

    Generate SQL with AI

    2023 · text2sql.ai · its alternatives →

  19. 19

    Template Language for SQL with Automatic Bind Parameter Extraction - sripathikrishnan/jinjasql

    2016 · github.com · its alternatives →

  20. 20

    SQL Runtime without any database. Contribute to Puchaczov/Musoq development by creating an account on GitHub.

    2018 · github.com · its alternatives →

  21. 21

    This is my take on the common "use llms to generate shell commands" utility. Emphasis is placed on good CLI UX, simplicity, and flexibility. `llm2sh` supports multiple LLM providers and lets LLMs generate multi-command sequences to handle complex tasks. There is also limited support for commands requiring `sudo` and other basic input. I recommend using Groq llama3-70b for day-to-day use. The ultra-low latency is a game-changer - its near-instant responses helps `llm2sh` integrate seamlessly into day-to-day tasks without breaking you out of the 'zone'. For more advanced tasks, swapping to…

    2024 · github.com · its alternatives →

  22. 22

    Bash4LLM is a single-file Bash wrapper for interacting with LLMs from the terminal. I created it because I wanted something simple that worked without installing Python, Node, or any other runtime. It uses only Bash, curl, and jq. You can send prompts, start a small chat, process files line by line, stream output, and save session metadata in JSON format. I tried to make it safe and predictable: no use of the system &#x2F;tmp, no use of eval. Groq is supported by default, and other providers can be added with dedicated Bash scripts in the extras&#x2F;providers&#x2F; folder. Example: echo…

    Jun 2026 · github.com · its alternatives →

  23. 23BA
  24. 24CQ

    Import CSVs, write SQL, and instantly share it with anyone. Runs 100% in-browser, so you're in control of your data.

    2022 · csvfiddle.io · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →