Dev tools · alternatives · 2026
24 alternatives to Pg_CRDT – an experimental CRDT extension for Postgres
This is an experimental extension for CRDTs, pg_crdt: GitHub repo[0]. It supports Yjs/Yrs and Automerge. The linked blog post [1] describes how we're thinking about this extension in a Supabase context. I want to emphasise this part: "pg_crdt has not been released onto the Supabase platform (and it may never be). We’re considering many options for offline-sync/support and, while CRDTs will undoubtedly factor in, we’re not sure if this is the right approach." [0] GitHub repo: https://github.com/supabase/pg_crdt [1] Blog post:…
Pg_CRDT is an experimental PostgreSQL extension that adds support for Conflict-free Replicated Data Types (CRDTs), compatible with Yjs, Yrs, and Automerge. It is designed for developers exploring offline… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Pg_CRDT – an experimental CRDT extension for Postgres launched in 2022; newer entries below may have overtaken it.
- 1

CRDT support in Postgres (experimental). Contribute to supabase/pg_crdt development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 2
Supabase▲2,325The Postgres developer platform is now generally available
2024 · supabase.com · its alternatives →
- 3

Hi HN! Matrix-CRDT connects the worlds of Yjs [1] (a proven, high performance CRDT) with that of Matrix.org [2]. It started as an experiment, asking myself; can we store "state updates of a datastore" in Matrix instead of chat messages? Now, I'm convinced it's actually a really powerful combination to develop real-time, collaborative software. I'm using it for a new project and so far didn't have to write a backend yet. Matrix takes care of a lot of stuff: Authentication, E2EE, federation, hosting, etc. - so I can focus on the client. I love the ideas of Local First [3] software. Personally,…
2022 · github.com · its alternatives →
- 4

2018 · archagon.net · its alternatives →
- 5MD
Hey HN, I’m an engineer at Supabase [0] and one of the creators of this demo. My team and I have been working hard to bring developers the next version of Supabase Realtime. The current version of Realtime [1] is a Change Data Capture (CDC) server for a PostgreSQL database that broadcasts changes via WebSockets to authorized subscribers. It’s written in Elixir/Phoenix. The server utilizes PostgreSQL’s logical replication functionality, which writes database changes to Write-Ahead Logging (WAL) segment files, and a replication slot, responsible for managing and retaining WAL files.…
2022 · multiplayer.dev · its alternatives →
- 6

- 7

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 →
- 8

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 →
- 9

Powerful PostgreSQL tool is now open source for self-hosting
2021 · supabase.com · its alternatives →
- 10SC
SyncedStore is a library for building distributed, real-time collaborative web applications that sync automatically. This used to be quite complex, but with SyncedStore it's as easy as sharing a pie!
2021 · syncedstore.org · its alternatives →
- 11

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 →
- 12

- 13

Hi HN — we've built a testing framework for Supabase that spins up fast, isolated Postgres databases for each test case. It’s designed to make RLS policies easy to validate with real database state, without global test fixtures or mock auth. Features: - Instant isolated Postgres DBs per test - Automatic rollback after each test - RLS-native testing with `.setContext()` for auth simulation - Flexible seeding (SQL, CSV, JSON, JS) - Works with Jest, Mocha, and any async test runner - CI-friendly (runs cleanly in GitHub Actions) We also published example projects and a free set of tutorials:…
Nov 2025 · npmjs.com · its alternatives →
- 14

Broadcast, Presence, and Postgres Changes via WebSockets - supabase/realtime
2020 · github.com · its alternatives →
- 15

File manager + CRDT Note Editor. Contribute to notebox/nbfm development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 16PN
We've been hard at work for a few weeks and thought it's time for another update. In case you missed our first post, PostgresML is an end-to-end machine learning solution, running alongside your favorite database. This time we have more of a suite offering: project management, visibility into the datasets and the deployment pipeline decision making. Let us know what you think! Demo link is on the page, and also here: https://demo.postgresml.org
2022 · postgresml.org · its alternatives →
- 17

A flamegraph generator for Postgres EXPLAIN ANALYZE output. - mgartner/pg_flame
2019 · github.com · its alternatives →
- 18AL
This is a demo of a family of libraries intended to make it easy to build local-first, real-time applications for mobile, desktop and the web using CRDTs. It currently has support for using Sqlite, PostgreSQL or a plain old record store (Hive) as data storage backend. https://github.com/cachapa/crdt There's also a websocket sync layer that transparently handles the connection and delta changesets between participants. https://github.com/cachapa/crdt_sync
2023 · draw.cachapa.net · its alternatives →
- 19

Unmodified Postgres with some useful extensions. Contribute to supabase/postgres development by creating an account on GitHub.
2021 · github.com · its alternatives →
- 20WC
2017 · medium.com · its alternatives →
- 21

Hey HN, I built pg-mcp, a Model Context Protocol (MCP) server for PostgreSQL that provides structured schema inspection and query execution for LLMs and agents. It's multi-tenant and runs over HTTP/SSE (not stdio) Features - Supports multiple database connections from multiple agents - Schema Introspection: Returns table structures, types, indexes and constraints; enriched with descriptions from pg_catalog. (for well documented databases) - Read-Only Queries: Controlled execution of queries via MCP. - EXPLAIN Tool: Helps smart agents optimize queries before execution. - Extension…
2025 · github.com · its alternatives →
- 22

Logical multi-master PostgreSQL replication. Contribute to pgEdge/spock development by creating an account on GitHub.
2025 · github.com · its alternatives →
- 23PE
2018 · bluejekyll.github.io · its alternatives →
- 24

Originally inspired by pg_regress, pg_yregress provides a TAP-compatible test executor that allows for better test organization, easier instance management, native JSON handling and so on.
2023 · github.com · its alternatives →
Also compare
- Pg_CRDT – CRDTs in Postgres Using Automerge alternatives
- Supabase alternatives
- Matrix-CRDT – real-time collaborative apps using Matrix as backend alternatives
- Domain-tailored CRDTs for collaboration without server involvement alternatives
- Multiplayer Demo Built with Elixir alternatives
- Supabase AI Assistant [LW24] 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 →