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. Learn more →
Top 23 JavaScript peer-to-peer Projects
-
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.
-
mirotalk
🚀 WebRTC - P2P - Simple, Secure, Fast Real-Time Video Conferences Up to 4k and 60fps, compatible with all browsers and platforms.
-
socket
A cross-platform runtime for Web developers to build desktop & mobile apps for any OS using any frontend library.
-
trystero
🤝 Build instant multiplayer webapps, no server required — Magic WebRTC matchmaking over BitTorrent, Nostr, MQTT, IPFS, and Firebase
-
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.
-
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.
-
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
-
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)
-
Membrane
A robust, minimal-server-interaction API for peer routing in the browser (by Elijah-Bodden)
-
p2p
Peer-to-Peer Network is a distributed network based on Bitcoin cryptography and the BitTorrent protocol. (by peertopeernetwork)
-
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.
Project mention: Show HN: Collaborate on your YC Application with CRDT-powered forms | news.ycombinator.com | 2024-02-21
Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | news.ycombinator.com | 2024-03-10
Project mention: OrbitDB reaches version 1.0 after 8 years of development | news.ycombinator.com | 2023-09-19
Project mention: A SETI-like project to train LLM on libgen, scihub and the likes? | news.ycombinator.com | 2023-12-28we're working toward this with Socket runtime (https://github.com/socketsupply/socket).
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.
Project mention: Trystero – Build instant multiplayer webapps, no server required | news.ycombinator.com | 2024-03-29
Project mention: MIROTALK: Free AI Web real time conferences for all needs | /r/mirotalk | 2023-06-13
JavaScript peer-to-peer related posts
- Trystero – Build instant multiplayer webapps, no server required
- LocalSend: Open-source, cross-platform file sharing to nearby devices
- How to copy a file between devices?
- Holepunch Unveils P2P Platform "Pear Runtime"
- Skiff Is Joining Notion
- Free and Open Source Alternative to Airdrop
- Trystero: Serverless WebRTC matchmaking for painless P2P
-
A note from our sponsor - SurveyJS
surveyjs.io | 24 Apr 2024
Index
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,456 |
4 | orbitdb | 8,114 |
5 | mirotalk | 2,502 |
6 | socket | 1,462 |
7 | trystero | 874 |
8 | Video-Meeting | 553 |
9 | field-manual | 204 |
10 | mirotalkc2c | 192 |
11 | depict-it | 76 |
12 | zoom-clone-2.0 | 52 |
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 |
Sponsored