Dev tools · alternatives · 2026
24 alternatives to Xata
xata scratch gives you a disposable copy of your Postgres from the terminal. One command forks a branch with your real data, runs your query, and deletes it.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Xata launched in 2022; newer entries below may have overtaken it.
- 1

- 2
Supabase▲2,325The Postgres developer platform is now generally available
2024 · supabase.com · its alternatives →
- 3

Hi! Xata was on HackerNews once before (https://news.ycombinator.com/item?id=28590816) a bit over a year ago, when we were at the beginning of our development. We've promised we're going to do a Show HN page when we come out of Private Beta, and this just happened today. Xata is a product in the serverless database space. We know that the space is fairly crowded now, with lots of great companies started recently. We're happy to see a fresh wave of database products, that are focused more on the developer experience, rather than a race to the bottom on performance and cost. We…
2022 · xata.io · its alternatives →
- 4

Hello! For the past year I’ve been working on a fully-managed data warehouse built on Clickhouse. I built this because I was frustrated with how much work was required to run an OLAP database in prod: re-writing my app to do batch inserts, managing clusters and needing to look up special CREATE TABLE syntax every time I made a change. I found pricing for other warehouses confusing (what is a “credit” exactly?) and worried about getting capacity-planning wrong. I was previously building accounting software for firms with millions of transactions. I desperately needed to move from Postgres to…
2023 · github.com · its alternatives →
- 5

Hey, Sam and the team from ElectricSQL here. PGlite is a WASM Postgres build packaged into a TypeScript/JavaScript client library, that enables you to run Postgres in the browser, Node.js and Bun, with no need to install any other dependencies. It's 3mb Gzipped, now has support for many Postgres extensions, including pgvector, and it has a reactive "live query" API. It's also fast, with CRUD style queries executing in under 0.3 ms, and larger, multi-row select queries occurring within a fraction of a single frame. PGlite started as an experimental project we shared on X, and the…
2024 · pglite.dev · its alternatives →
- 6

Hi HN, James, Valter, Sam and the team from ElectricSQL here. We're really excited to be sharing ElectricSQL with you today. It's an open source, local-first sync layer that can be used to build reactive, realtime, offline-capable apps directly on Postgres with two way active-active sync to SQLite (including with WASM in the browser). Electric comprises a sync layer (built with Elixir) placed in front of your Postgres database and a type safe client that allows you to bidirectionally sync data from your Postgres to local SQLite databases. This sync is CRDT-based, resilient to conflicting…
2023 · electric-sql.com · its alternatives →
- 7

- 8

Contribute to Z-Gort/Reservoirs-Lab development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 9

In-memory Postgres for unit/E2E tests. Contribute to hexclave/pgmock development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 10

- 11

Learn programming by building real systems from scratch. Redis, Git, a database, a compiler — every lesson is choose, write, run.
Jul 2026 · shipthatcode.com · its alternatives →
- 12

A high-performance Postgres replication engine written in Rust. Embed it in your Rust application or run it as a standalone binary. - supabase/etl
2024 · github.com · its alternatives →
- 13

This is a MVP for Serverless Postgres. 1/ It uses Fly.io[0], which can automatically pause your database after all connections are released (and start it again when new connections join). 2/ It uses Oriole[1], a Postgres extension with experimental support for S3 / Decoupled Storage[2]. 3/ It uses Tigris[3], Globally Distributed S3-Compatible Object Storage. Oriole will automatically backup the data to Tigris using background workers. I wouldn't recommend using this in production, but I think it's in a good spot to provoke some discussion and ideas. You can get it running…
2024 · github.com · its alternatives →
- 14

GraphQL for Postgres. Contribute to solidsnack/GraphpostgresQL development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 15

Hands-on tutorials to learn Postgres
2022 · crunchydata.com · its alternatives →
- 16

EnterpriseDB (“EDB”), the leader in accelerating Postgres® in the enterprise, today announced its acquisition of Splitgraph, an early-stage disruptor that provides a Postgres compatible serverless SQL API for building data driven applications from hundreds of datasources. This move is seen as a mean
2020 · splitgraph.com · its alternatives →
- 17

- 18PS
Hello HN, I am Sai Srirampur, one of the Co-founders of PeerDB. (https://github.com/PeerDB-io/peerdb). We spent the past 7 months building a solid experience to replicate data from Postgres to data warehouses. Now we're expanding to queues. PeerDB Streams provides a simple and native way to replicate changes as they happen in Postgres to Queues (Kafka, Redpanda, Google PubSub, etc). We use Postgres logical decoding to enable Change Data Capture (CDC). Blog post here: https://blog.peerdb.io/peerdb-streams-simple-native-postgres.... 10-min quickstart here:…
2024 · its alternatives →
- 19
Firebase2GraphQL▲106Migrate from Firebase to GraphQL on Postgres
2018 · firebase2graphql.com · its alternatives →
- 20

Hi HN, We have been building SyncLite, an open-source platform to simplify offline-first application development. If your application uses SQLite or DuckDB, SyncLite lets it continue using the local database as usual while synchronization happens in the background. For SQL-based applications, SyncLite records transactions into transactionally consistent .sqlog files using SQLite as an open replication format. A background consolidator replays those transactions, derives row-level CDC and schema changes, and applies them transactionally to destination databases like PostgreSQL. The same…
2024 · github.com · its alternatives →
- 21

Hi HN, Been hacking on a simple way to run agents entirely inside of a Postgres database, "an agent per row". Things you could build with this: * Your own agent orchestrator * A personal assistant with time travel * (more things I can't think of yet) Not quite there yet but thought I'd share it in its current state.
Feb 2026 · github.com · its alternatives →
- 22

Branch your PostgreSQL Database like Git. Contribute to sastraxi/pgsh development by creating an account on GitHub.
2019 · github.com · its alternatives →
- 23

Serverless shareable Postgres database in literally seconds
2022 · its alternatives →
- 24

The local-first database that runs on every JS runtime and replicates with your existing backend - no vendor, no lock-in - https://rxdb.info/ - pubkey/rxdb
2017 · github.com · its alternatives →
Also compare
- Serverless PostgreSQL Platform by Xata alternatives
- Supabase alternatives
- Xata, serverless database on top of PostgreSQL and Elasticsearch alternatives
- ScratchDB – Open-Source Snowflake on ClickHouse alternatives
- PGlite – in-browser WASM Postgres with pgvector and live sync alternatives
- ElectricSQL, Postgres to SQLite active-active sync for local-first apps alternatives
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 →