# pg\_crdt - an experimental CRDT extension for Postgres

DevFeed: [pg\_crdt - an experimental CRDT extension for Postgres](<https://devfeed.tech/articles/pg-crdt-an-experimental-crdt-extension-for-postgres-499.md>)

Original publisher: [Read original article](<https://supabase.com/blog/postgres-crdt>)

Author: Paul Copplestone

Published: 2022-12-10T07:00:00Z

Content type: article

Language: en

Sources: [Supabase Blog](<https://devfeed.tech/sources/supabase-blog.md>)

Topics: [Supabase](<https://devfeed.tech/topics/supabase.md>), [Data structures](<https://devfeed.tech/topics/data-structures.md>), [Back end](<https://devfeed.tech/topics/backend.md>)

Tags: [experimental](<https://devfeed.tech/tags/experimental.md>), [extension](<https://devfeed.tech/tags/extension.md>), [multiplayer](<https://devfeed.tech/tags/multiplayer.md>), [offline](<https://devfeed.tech/tags/offline.md>), [postgres](<https://devfeed.tech/tags/postgres.md>), [realtime](<https://devfeed.tech/tags/realtime.md>), [server](<https://devfeed.tech/tags/server.md>), [sync](<https://devfeed.tech/tags/sync.md>)

## AI overview

Supabase introduces pg_crdt, an experimental Postgres extension for conflict-free replicated data types. The article explains how CRDTs merge concurrent updates consistently, supporting collaborative applications and potential offline synchronization.

## Source excerpt

Embedding Yjs and Automerge into Postgres for collaborative applications.