🚀 Electric is now 1.0 and Cloud is in public BETA!
Skip to content
Main Navigation ProductUse casesDocsDemosBlogAbout
Sign-up to Cloud
Sign-up
Sign-up to Cloud
Sign-up to Cloud
Sign-up
Sign-up to Cloud

Sync

solved

Sync makes apps awesome.
Electric solves sync.

Sign-up to Cloud
Sign-up
Quickstart
​
GitHub
sql
CREATE TABLE projects (
  id SERIAL PRIMARY KEY,
  title TEXT UNIQUE
);

CREATE TABLE issues (
  id SERIAL PRIMARY KEY,
  project_id INTEGER
    REFERENCES projects(id)
);
tsx
function Component({ project }) {
  const { data } = useShape({
    params: {
      table: 'issues',
      where: `project_id = ${project.id}`
    }
  })

  return <List issues="data" />
}

Sync makes apps awesome

Sync is the magic ingredient behind fast, modern software. From apps like Figma and Linear to multi-user, multi-agent AI apps.

Agents

Keep AI agents and users in sync    

Apps

Make apps super fast and collaborative

Dashboards

Build live, real-time dashboards       

Workers

Sync data into workers at the edge

Why sync
Sign-up

Electric solves sync

Electric is a Postgres sync engine. It solves the hard problems of sync for you, including partial replication, fan-out, and data delivery.

Your whole data model
Partial
replication
Just the relevant data   
Fan-out  
Client
Client
Client

So you can build awesome software — without rolling your own sync.

How it works
Partial replication

With your existing stack

Electric works with any any Postgres, any data model and any web framework. that speaks HTTP and JSON It syncs data out of Postgres into anything you like, from a Javascript state variable to a local SQL database.

Your database

Auth

Control data access

Writes

Handle writes

Middleware

It's all just HTTP &and JSON

Your stack
Your app

So you can adopt sync incrementally, one route at a time, into both greenfield and brownfield applications.

Supabase
Neon
Phoenix
Next.js
TanStack
React
Quickstart
Docs

Scales to millions of users

Electric uses standard CDNs to scale high-throughput data delivery to millions of users.

The chart below shows latency and memory-use stay low and flat as we scale up-to an 80Gb/s workload to a million concurrent users from a single commodity Postgres.

You can host it yourself or use the Electric Cloud platform for managed sync with a built-in data delivery network.

Electric Cloud
Benchmarks

No siloes. No black boxes.

Just real-time sync, solved. It’s all open source and it’s all just Postgres and HTTP.

Quickstart
Docs

Used by world leading companies

Built into developer tools like Firebase and Supabase. Used in production by products like Trigger.dev, Otto and Doorboost.

“We use ElectricSQL to power Trigger.dev Realtime, a core feature of our product. It's simple to operate as we already use Postgres, and it scales to millions of updates per day.”
— Matt Aitken, CEO, Trigger.dev
“ElectricSQL enables us to reliably stream agent updates in real-time at scale. It has dramatically simplified our architecture while delivering cell-level reactive updates.
— Sully Omar, CEO, Otto
Use cases
Examples

Backed by industry insiders

Built by devtools and database experts. Backed by industry leading founders.

Paul Copplestone
CEO Supabase
Spencer Kimball
CEO Cockroach
Jordan Tigani
CEO Motherduck
Monica Sarbu
CEO Xata
Sriram Subramanian
CTO Nile
Peter van Hardenberg
Ink & Switch
Chris Riccomini
MaterializedView
José Valim
Creator of Elixir
Adam Wiggins
Muse, Heroku
Team
Investors

Fully open source

With a thriving open source community and over 600,000 downloads a week.

Join the Discord
Star on GitHub

PGlite
Embeddable Postgres

Electric also develops PGlite, a lightweight WASM Postgres with real-time, reactive bindings.

PGlite.dev ↗
GitHub

Latest news and updates

Subscribe to the Electric Blog for the latest news and updates.

Untangling the LLM spaghetti

James Arthur

LLMs are generating code. That code is imperatively fetching data. That leads to a big ball of spaghetti.

Read post →

Building AI apps? You need sync

Sam Willis

AI apps are collaborative. Building them requires solving resumability, interruptibility, multi‑tab, multi‑device and multi‑user.

Read post →

Electric Cloud public BETA: Sync in 30 seconds

Kyle Mathews

Electric Cloud is now in public BETA! This means it's open to everyone for immediate access.

Read post →

Electric 1.0 released

James Arthur

With version 1.0 Electric is now in GA. The APIs are stable and the sync engine is ready for mission critical, production apps.

Read post →

Follow @electric-sql.com on Bluesky and  @ElectricSQL on X:

Loading posts...
Subscribe
Blog
Follow

Get started

Start with the Quickstart. Dive deeper with the Docs and Demos.

Quickstart
Docs
Demos

About Contact Legal Docs Demos Blog Sign upPGliteGitHubBlueskyDiscord

Released under the Apache 2.0 License. © 2025 Electric DB Limited.