Poll PositionLook before you build

Preview. These maps are our reading of public sources and haven't been checked with the projects' maintainers yet.

Replicache

Client-side key-value sync framework (Rocicorp's predecessor to Zero) using server reconciliation against push/pull endpoints you implement on any backend.

replicache.dev/Maintenance

Homepage: 'Replicache is now in maintenance mode' - supported but no new features; users told to migrate to Zero. Now open source and free; last npm release 15.3.0 on 2025-07-02. Old rocicorp/replicache repo archived; source lives in rocicorp/mono. (checked 2026-10-25)

In Local-first

Where it stands apart

What it shares with most of the community

Nearest neighbors

Every answer

QuestionAnswerSource
Is it actively maintained?stands apart maintenance or slowing
Homepage: 'Replicache is now in maintenance mode' - supported but no new features; users told to migrate to Zero. Now open source and free; last npm release 15.3.0 on 2025-07-02. Old rocicorp/replicache repo archived; source lives in rocicorp/mono.

2026-10-25
How is the main thing licensed?permissive open source (MIT/Apache/BSD)
v4: from the map's own 'license' question. Apache-2.0 in rocicorp/mono (npm metadata still points to roci.dev/terms.html; previously closed-source/commercial).
source
2026-10-25
How is it mainly sustained?company with a paid product, tier, or ads
v4: from the map's own 'business' question. Maintained by Rocicorp, whose revenue comes from hosted Zero/support; Replicache itself is free.
source
2026-10-25
Can it run entirely on your own device or infrastructure, without the maker's servers?yes
v4: from the map's own 'self_host' question.
source
2026-10-25
Do you need an account to use it?no account
Open-sourced and free; no license key or account.
source
2026-10-26
Who is it for?developers
v4: from the map's own 'audience' question.
source
2026-10-25
Which shared standard or format does it mainly build on?none of these (its own format or interface)
Own push/pull protocol and KV store.
source
2026-10-26
Does an app built on it keep working fully offline, for both reads and writes?yes, full offline reads and writes
Offline changes are queued and sent when reconnecting.
source
2026-10-25
What does it need to sync between devices? (first that applies)a sync server or relay (yours or hosted)
Requires your backend to implement push/pull endpoints (no Rocicorp service).
source
2026-10-25
If the company behind it disappeared, would apps keep working?yes
Already open-sourced and free; runs entirely on your backend.
source
2026-10-25
Is end-to-end encryption built in?nosource
2026-10-25
What shape of data does your app read and write?stands apart a key-value or simple tabular store
Client holds an ordered map of string keys to JSON values.
source
2026-10-26
How are concurrent edits resolved? (first that applies)a server decides (it rebases or rejects client writes)
Server reconciliation: client mutations replayed/rebased on authoritative server state.
source
2026-10-25
Where does synced data live on the server side?stands apart in your existing Postgres or other database
Works with most backend stacks; you implement push/pull against your own DB.
source
2026-10-25
Where does it keep data on the client by default, on its main platform?IndexedDB or other browser storagesource
2026-10-25
How much data syncs to each client?everything the user can access
Server-defined client view per user/space; not query-driven.
source
2026-10-25
Which platforms are first-class?stands apart JavaScript on web and server onlysource
2026-10-25
Are auth and permissions built in?no, bring your ownsource
2026-10-25

Sources

This page was derived from:

RSS for this project

Are you a maintainer? Claiming and correcting projects is coming soon.