Skip to content

automerge/automerge-repo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Mar 8, 2025
a0aae79 · Mar 8, 2025
Jan 20, 2024
Feb 10, 2025
Dec 31, 2022
Mar 7, 2025
Aug 7, 2023
Jun 26, 2024
Jul 26, 2024
Jun 27, 2023
Mar 20, 2024
Jan 31, 2025
Feb 10, 2025
Mar 8, 2025
Feb 10, 2025
Mar 20, 2024
Jun 26, 2024
Sep 18, 2023
Mar 20, 2024
Mar 20, 2024
Jul 23, 2024

Repository files navigation

Automerge Repo

Automerge Repo is a wrapper for the Automerge CRDT library which provides facilities to support working with many documents at once, as well as pluggable networking and storage.

Getting started

After cloning this repo, run pnpm install and pnpm build.

This is a monorepo containing the following packages:

  • automerge-repo: The core library. Handles dispatch of events and provides shared functionality such as deciding which peers to connect to or when to write data out to storage. Start here.

Demos / Example Code

Front-end adapters

Storage adapters

Network adapters

Please note that a reference sync-server peer which demonstrates the use of automerge-repo-network-websocket is available at automerge-repo-sync-server (this is different from sync-server).