JavaScript peer-to-peer

Open-source JavaScript projects categorized as peer-to-peer | Edit details

Top 15 JavaScript peer-to-peer Projects

  • GitHub repo gun

    An open source cybersecurity protocol for syncing decentralized graph data.

    Project mention: An open source cybersecurity protocol for syncing decentralized graph data | | 2021-10-01
  • GitHub repo Laverna

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

    Project mention: Algun buen software para tomar notas de clase? | | 2021-10-14
  • Syncfusion

    Syncfusion - See why our products are consistently getting 4.6 out of 5 stars by your peers.. Syncfusion Essential Studio for JavaScript is a modern UI control library built from the ground up to be lightweight, responsive, modular, and touch-friendly.

  • GitHub repo orbit-db

    Peer-to-Peer Databases for the Decentralized Web

    Project mention: Is there a real serverless working example of pubsub usage? | | 2021-10-17
  • GitHub repo ipfs

    IPFS implementation in JavaScript

    Project mention: Can someone explain to me the benefits of using a dedicated IPFS gateway for file sharing? | | 2021-09-24

    An IPFS node is a software that can communicate using the IPFS protocol. For example, Go IPFS, JS IPFS, IPFS Desktop (which may use Go IPFS in the background) and IPFS Companion (which may use JS IPFS in the background).

  • GitHub repo yjs

    Shared data types for building collaborative software

    Project mention: Todos: The Hard Parts | | 2021-09-15

    But still, frontend development is pretty damn hard! And that makes sense. Web applications can have interfaces as complex as IDEs and data exchange layers as complex as distributed databases.

  • GitHub repo sharedrop

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

    Project mention: How do I make my own internet? | | 2021-10-13

    You could have a hybrid - server for discovery with node-to-node connections. See as an example of something that does this.

  • GitHub repo mirotalk

    🚀 Powered by WebRTC, Real-time video call, chat room and screen sharing entirely browser based 🚀

    Project mention: MiroTalk WebRTC Real-time Video calls, Chat, Screen Sharing, and more. Simple, Secure, Fast. | | 2021-09-29
  • Scout APM

    Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.

  • GitHub repo sentinel

    Sentinel is an interoperable secure network layer offering the Sentinel Service Chain exclusively for distributed & decentralized native services like - dVPN, Sentrix (dChat and dVoIP) and more. (by sentinel-official)

    Project mention: Low Cap Crypto Project with Great Potential #4: Sentinel (DVPN) | | 2021-10-06

    Source: Knowledge Base; Litepaper;

  • GitHub repo foxql

    Peer to peer social network that runs on your browser. We're developing FoxQL for bring freedom to internet and make you anonymous

    Project mention: Değişik bir site | | 2021-10-02
  • GitHub repo livepeerjs

    JavaScript tools and applications that interact with Livepeer's smart contracts and peer-to-peer network

  • GitHub repo field-manual

    The Offical User's Guide to OrbitDB

    Project mention: OrbitDB vs GUN.js | | 2021-09-01

    The Gun documentation has been very bad (it's gotten slightly better recently). Orbit's is absolutely amazing

  • GitHub repo trystero

    📯 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase

    Project mention: Show HN: Serverless WebRTC matchmaking for P2P in a few lines | | 2021-03-04
  • GitHub repo pacman-backup

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

    Project mention: Setup an ArchLinux package caching proxy on Raspberry Pi 4 | | 2021-01-23

    So I built my own tool pacman-backup that allows exporting the cache to a usb drive, and to emulate a simple pacman server that you can run inside the local network.

  • GitHub repo 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

    Project mention: Full Stack zoom clone | | 2021-09-15

    Source repo, if you want to avoid medium:

  • GitHub repo PeerMeeting

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

    Project mention: Open-source simple p2p video conference server | | 2021-07-06
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 2021-10-17.


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

Project Stars
1 gun 14,679
2 Laverna 8,726
3 orbit-db 6,059
4 ipfs 5,868
5 yjs 5,309
6 sharedrop 5,078
7 mirotalk 481
8 sentinel 267
9 foxql 153
10 livepeerjs 139
11 field-manual 130
12 trystero 76
13 pacman-backup 30
14 zoom-clone-2.0 15
15 PeerMeeting 3
Find remote jobs at our new job board There are 35 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.