braidjs
braidjs copied to clipboard
Monorepo for Braid Projects in Javascript
The Braidjs Monorepo
By versioning our code together, it becomes easier to interoperate.
- Each top-level folder is a project. Add yours!
- Now you can make breaking changes (like a protocol change), without actually breaking anything—upgrade all the relevant code, across multiple projects, at once!
This is not my code. This is our code.
Projects
Add yours today!
-
antimatter
: An implementation of the Antimatter Algorithm -
braid-http
: A reference implementation of the Braid Protocol -
kernel
: A prototype Braid Kernel -
sync9
: A CRDT that supports pruning history -
util
: A set of common utilities
Read more about braid at https://braid.org!
Faq
Q. Wait... can a single repo support multiple NPM packages?
- A. Yep! Just create a
package.json
in your project's root folder, and then runnpm publish
from it.