Trystero: Free P2P WebRTC-based for File Sharing

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

Trystero: Free P2P WebRTC-based for File Sharing
Photo by Pierre Bamin / Unsplash

Table of Content

Trystero is a clandestine courier network that allows encrypted peer-to-peer communication without a server middleman.

It allows you to make any site multiplayer in a few lines.

It supports BitTorrent, Firebase, and IPFS as connection options and provides abstractions on top of WebRTC, including rooms for broadcasting, automatic serialization/deserialization of data, metadata attachment to binary data and media streams, automatic chunking and throttling of large data, progress events and promises for data transfers, and session data encryption.

Features

Besides making peer matching automatic, Trystero offers some nice abstractions on top of WebRTC:

  • 👂📣 Rooms / broadcasting
  • 🔢📩 Automatic serialization / deserialization of data
  • 🎥🏷 Attach metadata to binary data and media streams
  • ✂️⏳ Automatic chunking and throttling of large data
  • ⏱🤞 Progress events and promises for data transfers
  • 🔐📝 Session data encryption

License

  • MIT license

Resources

Trystero - serverless WebRTC matchmaking
Serverless WebRTC matchmaking for painless P2P
GitHub - dmotz/trystero: 🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase
🤝 Serverless WebRTC matchmaking for painless P2P — Make any site multiplayer in a few lines — Use BitTorrent, IPFS, or Firebase - GitHub - dmotz/trystero: 🤝 Serverless WebRTC matchmaking for painle…


Are You Truly Ready to Put Your Mobile or Web App to the Test?

Don`t just assume your app works—ensure it`s flawless, secure, and user-friendly with expert testing. 🚀

Why Third-Party Testing is Essential for Your Application and Website?

We are ready to test, evaluate and report your app, ERP system, or customer/ patients workflow

With a detailed report about all findings

Contact us now






Open-source Apps

9,500+

Medical Apps

500+

Lists

450+

Dev. Resources

900+

Read more