TypeScript P2P

Open-source TypeScript projects categorized as P2P Edit details

Top 21 TypeScript P2P Projects

  • PeerTube

    ActivityPub-federated video streaming platform using P2P directly in your web browser

    Project mention: Yt banned me for nothing? | reddit.com/r/youtube | 2022-06-27

    PeerTube https://joinpeertube.org/

  • peerjs

    Simple peer-to-peer with WebRTC

    Project mention: PeerJS - Simple peer-to-peer with WebRTC | reddit.com/r/opensource | 2022-02-23
  • Appwrite

    Appwrite - The Open Source Firebase alternative introduces iOS support . Appwrite is an open source backend server that helps you build native iOS applications much faster with realtime APIs for authentication, databases, files storage, cloud functions and much more!

  • metastream

    Watch streaming media with friends.

    Project mention: Sᴀᴛᴜʀᴅᴀʏ 𝑁𝑖𝑔ℎ𝑡 🅼🅾︎🆅🅸🅴 🅽🅸🅶🅷🆃 🎥🎞🍿 (05/18) 𝕋𝕆ℙ 𝕄𝕆𝕍𝕀𝔼𝕊: FINAL POLL | reddit.com/r/regards | 2022-06-17

    I didn't catch the first thread so I'm not sure how this is going down, but there are a couple different websites that let people watch the same movie online that has a chatroom. I've used this one before and it's fun and really easy to use: https://getmetastream.com/

  • js-libp2p

    The JavaScript Implementation of libp2p networking stack.

  • p2p-media-loader

    An open-source engine for P2P streaming of live and on demand video directly in a web browser HTML page

  • manyverse

    A social network off the grid (real repo at https://gitlab.com/staltz/manyverse)

    Project mention: Who Is Going to Replace Google for Us? | news.ycombinator.com | 2022-06-26

    I really look forward to interfaces that let me use my own index of data from my network.

    Manyverse[1] and Iris[2] are good examples of apps that will enable this more in the future.

    I just want to search “harry potter” and see everything my friends have written about it. If I follow some institutions or encyclopedias, I should also see what they write about it. And I should be able to choose which sources I want to rank higher in search results.

    1: https://manyver.se

    2: https://iris.to

  • ironfish

    A novel cryptocurrency focused on privacy and accessibility.

    Project mention: Ironfish Testnet Phase 2 Underway | reddit.com/r/hpool | 2022-05-23
  • SonarLint

    Deliver Cleaner and Safer Code - Right in Your IDE of Choice!. SonarLint is a free and open source IDE extension that identifies and catches bugs and vulnerabilities as you code, directly in the IDE. Install from your favorite IDE marketplace today.

  • distributed-wikipedia-mirror

    Putting Wikipedia Snapshots on IPFS

    Project mention: Uhhh wtf is this? 'Distributed Wikipedia Mirror Project' built on GME blockchain??? | reddit.com/r/Superstonk | 2022-01-25

    Link to the github

  • earthstar

    A specification and Javascript library for building online tools you can truly call your own.

    Project mention: Earthstar | news.ycombinator.com | 2022-03-22
  • netplayjs

    Make P2P multiplayer games in Javascript, no server hosting required. Powered by PeerJS and rollback netcode.

    Project mention: my internet sucks for Zoom calls | reddit.com/r/Kappa | 2022-06-22
  • easy-upload


    Project mention: Software to Make Publishing Torrents Easier to Private Trackers | reddit.com/r/trackers | 2022-03-31
  • wt-tracker

    High-performance WebTorrent tracker

    Project mention: aquatic_ws (WebTorrent tracker) rewritten with glommio, achieves up to 1.6 million responses a second in load tests | reddit.com/r/rust | 2022-04-06

    wt-tracker (nodejs, single-threaded) reached 31 thousand responses a second

  • particl-desktop

    The GUI application for Particl Markeplace and PART coin wallet. A decentralized peer to peer marketplace –free, secure, private, untraceable.

    Project mention: Security measures | reddit.com/r/darknet | 2022-05-06

    Also if you are searching for an anonymous and fully decentralized market you could take a look at Particl. This marketplace is based on a heavily enhanced bitcoin blockchain which implements all anonymity features of monero and other privacy cryptos. Its definitely worth a look!

  • hyperhyperspace-core

    A library to create p2p applications, using the browser as a full peer.

    Project mention: Thin Platforms | news.ycombinator.com | 2022-05-31
  • monorepo

    Polywrap is a wasm standard for integrating Web3 protocols into applications. This eliminates the need for client-side SDKs, making dapps lightweight and multi-platform. (by polywrap)

    Project mention: How do I compile a library to wasm, and still have it as a regular library to be used by other libraries? | reddit.com/r/rust | 2021-11-01
  • peer-lite

    Lightweight WebRTC browser library that supports video, audio and data channels

    Project mention: PeerLite – WebRTC library with perfect negotiation using TypeScript | reddit.com/r/javascript | 2022-06-10
  • mute

    a scalable collaborative document editor with CRDT, P2P and E2EE

    Project mention: Mute: A scalable collaborative document editor with CRDT, P2P and E2EE | news.ycombinator.com | 2022-01-28
  • rift

    Your decentralized workspace.

    Project mention: Google Forms alternative? | reddit.com/r/degoogle | 2021-11-15

    Yep I use it all the time! It's still in early development though so it is missing some key features which makes it a daily replacement. But it is definitely worth exploring and keeping an eye on. Also not only is it completely open-source but it has also been built on the newdecentralized internet, Skynet. Skynet itself is essentially an upgraded version of the world wide web protocol which has been built on top of the Sia decentralized cloud storage network. This whole project is a sleeping giant that is very close to blind siding a lot of people I feel. I definitely encourage everyone here to look into it very deeply. It is the ultimate answer to not only taking power away from Google but the rest of big data as well.

  • osmosis-js

    JS reference implementation of Osmosis, a JSON data store with peer-to-peer background sync

  • i2p-sam

    I2P SAM: peer-to-peer communication between applications over I2P

    Project mention: I2P SAM library, new release 4.1.1 - supporting I2CP options | reddit.com/r/i2p | 2022-06-07

    Package: https://www.npmjs.com/package/@diva.exchange/i2p-sam Documentation: https://github.com/diva-exchange/i2p-sam (repo mirror from codeberg) Source code: https://codeberg.org/diva.exchange/i2p-sam

  • uhst-client-js

    User Hosted Secure Transmission JavaScript client library

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 2022-06-27.

TypeScript P2P related posts


What are some of the best open-source P2P projects in TypeScript? This list will help you:

Project Stars
1 PeerTube 10,793
2 peerjs 10,419
3 metastream 2,050
4 js-libp2p 1,823
5 p2p-media-loader 1,109
6 manyverse 848
7 ironfish 639
8 distributed-wikipedia-mirror 479
9 earthstar 431
10 netplayjs 295
11 easy-upload 226
12 wt-tracker 201
13 particl-desktop 152
14 hyperhyperspace-core 140
15 monorepo 140
16 peer-lite 114
17 mute 82
18 rift 27
19 osmosis-js 21
20 i2p-sam 2
21 uhst-client-js 1
Find remote jobs at our new job board 99remotejobs.com. There are 4 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
Less time debugging, more time building
Scout APM allows you to find and fix performance issues with no hassle. Now with error monitoring and external services monitoring, Scout is a developer's best friend when it comes to application development.