Data Synchronization Engine
10.1k 2026-04-30
electric-sql/electric
A real-time sync engine for Postgres, simplifying partial replication, fan-out, and data delivery for modern applications.
Core Features
Real-time data synchronization from Postgres.
Manages partial replication using 'Shapes'.
Scalable data delivery via HTTP API and CDN integration.
Offers client libraries and framework integrations (e.g., React).
Includes an optional Phoenix LiveDashboard for system monitoring.
Quick Start
docker compose -f .support/docker-compose.yml upDetailed Introduction
Electric is an open-source Postgres sync engine designed to simplify real-time data synchronization for modern applications. It tackles complex challenges such as partial replication, data fan-out, and efficient data delivery, freeing developers to concentrate on core features rather than building custom sync solutions. By offering a low-level HTTP API and various client integrations, Electric facilitates the creation of highly scalable and responsive applications that leverage live local data, mirroring the capabilities of leading platforms like Figma and Linear.