nowfound

Dev tools · alternatives · 2026

24 alternatives to OctoSQL – Query and join multiple databases and files, written in Go

OctoSQL is a query tool that allows you to join, analyse and transform data from multiple databases and file formats using SQL. - cube2222/octosql

OctoSQL is a command-line tool written in Go that lets users query and join data across multiple databases and file formats from a single interface. It's designed for developers and data analysts who work with… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. OctoSQL – Query and join multiple databases and files, written in Go launched in 2019; newer entries below may have overtaken it.

  1. 1

    Query and join multiple databases and files using SQL.

    2019 · github.com · its alternatives →

  2. 2
  3. 3
    Outerbase▲298

    The interface for your database

    2023 · its alternatives →

  4. 4

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

    2017 · github.com · its alternatives →

  5. 5

    A Go SQL query builder and struct mapper. Contribute to samonzeweb/godb development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  6. 6
    Sherloq▲545

    Collaborative AI repository for SQL users

    2024 · its alternatives →

  7. 7
    NocoDB▲465

    Free & open source Airtable alternative

    2021 · github.com · its alternatives →

  8. 8

    Try running a query anywhere from PostgreSQL to DuckDB without leaving your browser.

    2023 · codapi.org · its alternatives →

  9. 9SQ

    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 →

  10. 10

    Easy JSON Query Processor with a Lispy syntax in Go - cube2222/jql

    2020 · github.com · its alternatives →

  11. 11

    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 →

  12. 12

    Hello HN! I've developed a tool named SheetSQL that allows you to query, join, export, and schedule your queries to Google Sheets through a straightforward SQL interface in the browser. This tool is a simple, first iteration of the idea, so I'm eager to receive feedback on it. You can contact me at taras [at] sheetsql.io :D. I'd love to find out if it could be useful for folks out there! As someone working in fintech, I constantly deal with sheets and often find it challenging to perform seemingly simple tasks like JOINs natively. However, I'm familiar with SQL, which inspired the creation…

    2024 · sheetsql.io · its alternatives →

  13. 13

    Manipulate your SQLite database like a giant Javascript object. Built with o1.

    2024 · gist.github.com · its alternatives →

  14. 14SA
  15. 15
    Sherloq▲303

    Create one place for all your SQL, directly on your editor

    2025 · its alternatives →

  16. 16

    We just launched Outerbase Studio, the open-source version of our core database offering. It works in your browser or as a desktop app and supports MySQL, PostgreSQL, and SQLite. What it does: • Connects to MySQL, PostgreSQL, and SQLite databases. • Spin up local databases directly through the UI, even if you don’t have one running. • Manage and query your data in a lightweight, intuitive interface. • Completely open source. Why we built it: We wanted to share the core Outerbase experience with the developer community as a free, open-source tool. It’s simple, fast, and removes the barriers…

    2024 · github.com · its alternatives →

  17. 17

    Recently created a minimal persistent relational database in Go. Main focus was on implementing & understanding working the of database, storage management & transaction handling. Use of B+ Tree for storage engine(support for indexing), managing a Free List (for reusing nodes), Support for transactions, Concurrent Reads. Still have many things to add & fix like query processing being one of the main & fixing some bugs Repo link - https:&#x2F;&#x2F;github.com&#x2F;Sahilb315&#x2F;AtomixDB Would love to hear your thoughts

    2025 · github.com · its alternatives →

  18. 18

    Your GitHub profile as a live terminal dashboard

    Apr 2026 · gfazioli.github.io · its alternatives →

  19. 19

    Contribute to Z-Gort/Reservoirs-Lab development by creating an account on GitHub.

    2024 · github.com · its alternatives →

  20. 20
    ShapedQL▲211

    The SQL engine for search, feeds, and AI agents

    Jan 2026 · its alternatives →

  21. 21

    SPyQL (https:&#x2F;&#x2F;github.com&#x2F;dcmoura&#x2F;spyql) is SQL with Python in the middle, an open-source project fully written in Python for making command-line data processing more intuitive, readable and powerful. Try mixing in the same pot: a SQL SELECT for providing the structure, Python expressions for defining transformations and conditions, the essence of awk as a data-processing language, and the JSON handling capabilities of jq. How does a SPyQL query looks like? $ spyql “ IMPORT pendulum AS p SELECT (p.now() - p.from_timestamp(purchase_ts)).in_days() AS days_ago, sum_agg(price…

    2022 · github.com · its alternatives →

  22. 22

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

    2018 · github.com · its alternatives →

  23. 23

    Hiya HN! TextQuery is my sabbatical project that I have been working on for the past six months. It was born out of a personal pain point. Anytime I wanted to analyze raw CSV data, I had to create a schema first before I could import it for querying. And to create charts, I had to use yet another tool. I also disliked how bad charts from popular tools like Excel, Google Sheets looked like. I wanted an easier way to do this and TextQuery was my solution: an all-in-one tool to query CSV files using SQL and create beautiful visualizations as well. Currently, it's a macOS app and focused on CSV…

    2025 · textquery.app · its alternatives →

  24. 24

    DGate is fast and easy-to-use database client and SQL editor for MySQL, PostgreSQL, SQL Server, MongoDB and more. For desktop and web, it's open-source.

    2021 · dbgate.org · 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 →