Skip to content
Framework for creating collaborative P2P webapps
OCaml JavaScript Shell HTML CSS Makefile Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
peer-material-ui
peer
signal-server
web
.gitignore
Dockerfile
Dockerfile.alpine
Dockerfile.build
LICENSE
README.md
bumpver.sh
docker-build.sh
scripts-common.sh
task.sh

README.md

Pocket Mesh

version

Pocket Mesh is a framework for creating collaborative P2P webapps.

Website     Getting started     API Docs

It is written completely in ReasonML and consists of three subprojects:

  • Peer Library – endpoint library with all the P2P functionality (no GUI),
  • Peer Material UI – optional library with pre-built ReasonReact GUI components for common tasks such as groups management, rendering a list of friends, setting permissions, etc.,
  • Signal Server – native signal server that is needed in the phase of connection establishment and for online state notifications.

Example project

We've prepared a demo project that shows the framework in action:

TreeBurst – peer-to-peer mind-map editor (source code)

You can’t perform that action at this time.