Dev tools · alternatives · 2026

24 alternatives to SQLKit
A local-first, lightweight SQL workbench for developers
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

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 →
- 2
SQL Workbench▲186In-browser SQL Workbench for data querying & visualization
2024 · sql-workbench.com · its alternatives →
- 3

I recently released v3 of Base, my SQLite editor for macOS. The goal of this app is to provide a comfortable native GUI for SQLite, without it turning into a massive IDE-style app. The coolest features are - That it can handle full altering of tables, which is quite finicky to do manually with SQLite. - It has a more detailed display of column constraints than most editors. Each constraint is shown as an icon if active, with full details available on clicking the icon. This update also adds support for attaching databases, which is a bit fiddly with macOS sandboxing. I'd love to hear any…
2025 · menial.co.uk · its alternatives →
- 4

SQL builder and powerful database toolkit for Golang - colinjfw/sqlkit
2019 · github.com · its alternatives →
- 5

- 6
Visual SQL▲512Through months of design, prototypes, and user tests we made a visual version of SQL - which has proven to enable 80% of business users to write complex quer…
2020 · chartio.com · its alternatives →
- 7

An Objective-C database abstraction framework. Contribute to fjolnir/DatabaseKit development by creating an account on GitHub.
2012 · github.com · its alternatives →
- 8ST
2018 · app.bytescout.com · its alternatives →
- 9

A SQL database implemented purely in TypeScript type annotations. - codemix/ts-sql
2020 · github.com · its alternatives →
- 10

- 11

- 12

- 13

SQLBolt provides a set of interactive lessons and exercises to help you learn SQL
2015 · sqlbolt.com · its alternatives →
- 14

- 15

I just shipped the first public version of datasette, a new tool for creating and publishing JSON APIs for SQLite databases. You can try out out right now at fivethirtyeight.datasettes.com, …
2017 · simonwillison.net · its alternatives →
- 16

SnapQL is an open-source desktop app (built with Electron) that lets you query your Postgres database using natural language. It’s schema-aware, so you don’t need to copy-paste your schema or write complex SQL by hand. Everything runs locally — your OpenAI API key, your data, and your queries — so it's secure and private. Just connect your DB, describe what you want, and SnapQL writes and runs the SQL for you.
2025 · github.com · its alternatives →
- 17

We have been using graph DBs more and more at work. I found them painful to work with locally and decided to try and build something better.
Aug 2026 · github.com · its alternatives →
- 18

Open-source SQL editor with AI that knows your schema
Aug 2026 · github.com · its alternatives →
- 19

Manipulate your SQLite database like a giant Javascript object. Built with o1.
2024 · gist.github.com · its alternatives →
- 20

- 21

The easiest way to learn SQL
2015 · sqlteaching.com · its alternatives →
- 22

- 23CA
Last year we launched ChartDB OSS (https://news.ycombinator.com/item?id=44972238) - an open-source tool that generates ER diagrams from your database (via query/sql/dbml) without needing direct DB access. Now we’re launching the ChartDB Agent. It helps you design databases from scratch or make schema changes with natural language. You can: - Generate schemas by simply describing them in plain English - Brainstorm new tables, columns, and relationships with AI - Iterate visually in a diagram (ERD) - Deterministically export SQL script Try it out here -…
2025 · app.chartdb.io · its alternatives →
- 24

Write SQL on CSV files (Desktop app)
2021 · superintendent.app · 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 →