icidasset / dxos

TypeScript implementation of the DXOS protocols, SDK, and toolchain.

Home Page:https://dxos.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

DXOS

DXOS

NPM Discord

We build Composer: an extensible app platform where developers can organize and sync their knowledge across their devices, and collaborate with others real-time or offline. Open-source. Multiplayer. Local-first. Private.

The DXOS SDK takes care of peer-to-peer collaboration for local-first apps without central sync servers.

SDK Demo

Shown below are two sessions of an application using ECHO to replicate state peer-to-peer in real-time.

ECHO

Documentation

DXOS Resources

Contributions

Your ideas, issues, and code are most welcome. Please take a look at our community code of conduct, the issue guide, and the PR contribution guide. To learn about how to set up for development and contribution to DXOS, see the Repository Guide

License: MIT Copyright 2022 © DXOS

About

TypeScript implementation of the DXOS protocols, SDK, and toolchain.

https://dxos.org

License:MIT License


Languages

Language:TypeScript 96.2%Language:JavaScript 2.5%Language:HTML 0.3%Language:Shell 0.2%Language:CSS 0.2%Language:Rust 0.2%Language:Kotlin 0.2%Language:Dockerfile 0.0%Language:Python 0.0%Language:AppleScript 0.0%Language:Batchfile 0.0%