osmosis-js VS crdt-woot

Compare osmosis-js vs crdt-woot and see what are their differences.

osmosis-js

JS reference implementation of Osmosis, a JSON data store with peer-to-peer background sync (by ar-nelson)

crdt-woot

Implementation of collaborative editing algorithm CRDT WOOT. (by phedkvist)
Our great sponsors
  • SurveyJS - Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
osmosis-js crdt-woot
1 2
51 16
- -
0.0 0.0
about 3 years ago about 2 years ago
TypeScript TypeScript
GNU General Public License v3.0 or later -
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.

osmosis-js

Posts with mentions or reviews of osmosis-js. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-01-14.
  • Ask HN: What Are You Working On?
    100 projects | news.ycombinator.com | 14 Jan 2021
    A peer-to-peer data sync library for native apps, based on UDP discovery and CRDTs. It's nowhere near done, but the GitHub README describes it thoroughly:

    https://github.com/ar-nelson/osmosis-js

crdt-woot

Posts with mentions or reviews of crdt-woot. We have used some of these posts to build our list of alternatives and similar projects.

What are some alternatives?

When comparing osmosis-js and crdt-woot you can also consider the following projects:

LIPS - Scheme based powerful lisp interpreter in JavaScript

yjs - Shared data types for building collaborative software

SyncedStore - SyncedStore CRDT is an easy-to-use library for building live, collaborative applications that sync automatically.

teletype-crdt - String-wise sequence CRDT powering peer-to-peer collaborative editing in Teletype for Atom.

netplayjs - Make P2P multiplayer browser games, no server hosting or synchronization code required. Powered by rollback netcode + WebRTC.

dotted-logootsplit - A delta-state block-wise sequence CRDT

react-native-netinfo - React Native Network Info API for Android & iOS

FluidFramework - Library for building distributed, real-time collaborative web applications

Papercups - Open-source live customer chat

Matrix-CRDT - Use Matrix as a backend for local-first applications with the Matrix-CRDT Yjs provider.

thegreatsuspender - A chrome extension for suspending all tabs to free up memory

procedural-gl-js - Mobile-first 3D mapping engine with emphasis on user experience