JavaScript peer-to-peer

Open-source JavaScript projects categorized as peer-to-peer

Top 23 JavaScript peer-to-peer Projects

  • yjs

    Shared data types for building collaborative software

  • Project mention: Show HN: Collaborate on your YC Application with CRDT-powered forms | | 2024-02-21
  • Laverna

    Laverna is a JavaScript note taking application with Markdown editor and encryption support. Consider it like open source alternative to Evernote.

  • SurveyJS

    Open-Source JSON Form Builder to Create Dynamic Forms Right in Your App. With SurveyJS form UI libraries, you can build and style forms in a fully-integrated drag & drop form builder, render them in your JS app, and store form submission data in any backend, inc. PHP, ASP.NET Core, and Node.js.

    SurveyJS logo
  • sharedrop

    Easy P2P file transfer powered by WebRTC - inspired by Apple AirDrop

  • Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | | 2024-03-10
  • orbitdb

    Peer-to-Peer Databases for the Decentralized Web

  • Project mention: OrbitDB reaches version 1.0 after 8 years of development | | 2023-09-19
  • mirotalk

    🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 4k and 60fps, compatible with all browsers and platforms.

  • Project mention: has started requiring authentication | | 2023-08-30
  • socket

    A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.

  • Project mention: A SETI-like project to train LLM on libgen, scihub and the likes? | | 2023-12-28

    we're working toward this with Socket runtime (

    Our ultimate goal is to provide a web browser-compatible environment (for quickly building UIs) with a state of the art P2P protocol — A DTN design that is fault and partition tolerant, with comprehensive and complete NAT traversal, without any server or cloud infrastructure requirements from the user — lowering the technical and monetary barriers for distributing and parallelizing work beyond the cloud.

  • trystero

    🤝 Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, and Firebase

  • Project mention: Trystero – Build instant multiplayer webapps, no server required | | 2024-03-29
  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • Video-Meeting

    Google Meet / Zoom clone in a few lines of code

  • field-manual

    The Offical User's Guide to OrbitDB

  • mirotalkc2c

    ✨WebRTC - C2C - Real-time cam-2-cam video calls & screen sharing, end-to-end encrypted, to embed in any website with a simple iframe.

  • Project mention: MIROTALK: Free AI Web real time conferences for all needs | /r/mirotalk | 2023-06-13
  • depict-it

    a hilarious peer to peer drawing game built with vue.js using Ably channels.

  • zoom-clone-2.0

    A full-stack Zoom-Clone where users can join a meeting or Host a meeting with their name on the Intro Page with all other basic features of zoom

  • nostr-emitter

    An end-to-end group encrypted event emitter, built on the Nostr protocol.

  • pacman-backup

    :floppy_disk: Pacman Backup tool for off-the-grid updates via portable USB sticks or (mesh) LAN networks.

  • PeerPool

    Peer 2 Peer Carpooling Decentralized Application deployed on Ethereum Network (by upes-open)

  • Project mention: How to setup and run this repo locally? | /r/programminghelp | 2023-05-17
  • Membrane

    A robust, minimal-server-interaction API for peer routing in the browser (by Elijah-Bodden)

  • riddle

    Peer to peer collaborative whiteboard built on NKN

  • PeerMeeting

    Simple scalable peer to peer (2+) video conference server

  • stareye

    Time races with two phones

  • p2p

    Peer-to-Peer Network is a distributed network based on Bitcoin cryptography and the BitTorrent protocol. (by peertopeernetwork)

  • coattail

    A secure peer-to-peer remote execution and data publication service

  • dropit

    PWA shares your files locally at ease

  • reverse

    A decentralized Twitter-like social media site. (by bennyschmidt)

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-03-29.

JavaScript peer-to-peer related posts


What are some of the best open-source peer-to-peer projects in JavaScript? This list will help you:

Project Stars
1 yjs 15,052
2 Laverna 9,135
3 sharedrop 8,444
4 orbitdb 8,103
5 mirotalk 2,502
6 socket 1,458
7 trystero 874
8 Video-Meeting 553
9 field-manual 204
10 mirotalkc2c 192
11 depict-it 76
12 zoom-clone-2.0 50
13 nostr-emitter 36
14 pacman-backup 32
15 PeerPool 23
16 Membrane 14
17 riddle 11
18 PeerMeeting 11
19 stareye 10
20 p2p 7
21 coattail 7
22 dropit 6
23 reverse 5
The modern identity platform for B2B SaaS
The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.