awesome-peer-to-peer
offline-browser-communication
awesome-peer-to-peer | offline-browser-communication | |
---|---|---|
2 | 4 | |
2,278 | 185 | |
- | 2.2% | |
0.0 | 2.0 | |
about 1 year ago | 8 days ago | |
Go | ||
GNU General Public License v3.0 or later | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
awesome-peer-to-peer
- GitHub - kgryte/awesome-peer-to-peer: A list of peer-to-peer resources.
-
Is it possible to build a file sharing (only for local networks) web app using WebRTC?
Also here is a list of P2P projects. https://github.com/kgryte/awesome-peer-to-peer
offline-browser-communication
-
P2pcf: P2P WebRTC via Cloudflare Workers
I think that’s an amazing idea. I tried with https://github.com/pion/offline-browser-communication but it requires standards improvements
If you are interested I would love to work together! Join the Pion slack and would love to brainstorm
-
Brute-forcing a macOS user’s real name from a browser using mDNS
Yes that is (almost) possible!
https://github.com/pion/offline-browser-communication
If the W3C accepted this as a valid use case it could be available quickly.
-
OBS Merges WebRTC Support
Yes WebRTC does require a discovery mechanism. That is where WHIP/Signaling comes into play.
I have a chapter on signaling here https://webrtcforthecurious.com/docs/02-signaling/
I have an example of WebRTC without signaling https://github.com/pion/offline-browser-communication. Each side has to agree on things ahead of time. Useful for security cameras/IoT/LAN stuff though!
-
Is it possible to build a file sharing (only for local networks) web app using WebRTC?
I made offline-browser-communication to show how it could be done. It connects two peers without a signaling server and is portable between networks.
What are some alternatives?
Node.js-LAN-File-Sharing - A small Node.js app designed for sharing files while on the same network. Especially useful when you are trying to get a file from a friend and their device has a single Type-C port used for charging.
snapdrop - A Progressive Web App for local file sharing
the-book-of-secret-knowledge - A collection of inspiring lists, manuals, cheatsheets, blogs, hacks, one-liners, cli/web tools and more.
webrtc-for-the-curious - WebRTC for the Curious: Go beyond the APIs
awesome-falsehood - 😱 Falsehoods Programmers Believe in
PortScanner - A port scanner through the web browser.
awesome-scalability - The Patterns of Scalable, Reliable, and Performant Large-Scale Systems
awesome-cpp - A curated list of awesome C++ (or C) frameworks, libraries, resources, and shiny things. Inspired by awesome-... stuff.
node-httpp - Moved to https://github.com/InstantWebP2P/nodejs-httpp