SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 P2P Open-Source Projects
-
frp
A fast reverse proxy to help you expose a local server behind a NAT or firewall to the internet.
-
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.
-
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.
-
berty
Berty is a secure peer-to-peer messaging app that works with or without internet access, cellular data or trust in the network
-
lbry-sdk
The LBRY SDK for building decentralized, censorship resistant, monetized, digital content apps.
-
ipfs-desktop
An unobtrusive and user-friendly desktop application for IPFS on Windows, Mac and Linux.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Seems to be the exact opposite of https://github.com/fatedier/frp which is a reverse tunnel over a variety of protocols (including HTTP).
Ubuntu/Debian: Install LND: https://github.com/lightningnetwork/lnd/blob/master/docs/INSTALL.md#install-lnd Install Bitcoin Core: https://github.com/bitcoin/bitcoin/blob/master/doc/build-unix.md#linux-instructions
Project mention: Why is remote desktop slow when host monitor is off unless HDMI cable is used? | news.ycombinator.com | 2024-04-10Take your risk to use it, it is not signed and verified by Microsoft, and you need to install the test cert to use it. https://github.com/rustdesk/rustdesk/discussions/6444#discus...
Project mention: Platform issues which disadvantage Firefox compared to first-party browsers | news.ycombinator.com | 2024-01-19My biggest gripe with Firefox on Android is that sometimes I enter a domain in the address bar, press enter and nothing happens.
This behaviour seems to be erratic and only affects a few websites, such as https://forum.syncthing.net.
Closing the tab or using a different one doesn't solve the problem. I need to force close the app to fix this.
Even more relevant would be the Ethereum Improvement Proposal repo (where people submit proposals to change the spec):
https://github.com/ethereum/EIPs
Or the go-ethereum execution client (the most popular execution client):
https://github.com/ethereum/go-ethereum
Project mention: Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally | news.ycombinator.com | 2024-02-18
Project mention: Filecoin Foundation Successfully Deploys IPFS in Space | news.ycombinator.com | 2024-01-16> CDNs
If you think IPFS is trying to "re-spin CDNs as their invention", I'm pretty sure you misunderstand what IPFS. The homepage is a great starting point if you're curious rather than antagonistic: https://ipfs.tech/
> IPFS doesn't solve persistence of data
I don't think it claims to solve this either? What it does claim to solve is the persistence of identifiers of data.
> doesn't solve churn in p2p systems
What P2P system has ever done so or even claimed to have done so?
ZernoNet project: GitHub - HelloZeroNet/ZeroNet: ZeroNet - Decentralized websites using Bitcoin crypto and BitTorrent network
Project mention: Show HN: Collaborate on your YC Application with CRDT-powered forms | news.ycombinator.com | 2024-02-21
Project mention: YouTube's search function is atrocious now [video] | news.ycombinator.com | 2024-02-21
Project mention: Help us prioritize features for our decentralized p2p chat app | /r/darknetplan | 2023-12-11this app is using peerjs to connect peers over a webrtc connection. check out thier docs for more info. with webrtc, things like file-transfer, should be very performant compared to cloud storage providers... especially over LAN. network speed doesnt seems to be an issue i have experienced.
Project mention: Ask HN: What could make torrenting more popular again? | news.ycombinator.com | 2023-12-30- https://webtorrent.io/desktop
Do you have any ideas on what could popularize the technology again?
https://getmonero.org/ and check the other links at the right nav.
Project mention: OrbitDB reaches version 1.0 after 8 years of development | news.ycombinator.com | 2023-09-19
LBRY 📚 - Another blockchain-based platform, LBRY features uncensored video, audio, images, ebooks and more. The decentralized library is community-controlled. LBRY allows monetization via its LBC cryptocurrency and has a growing subscriber base.
https://github.com/uber/kraken?tab=readme-ov-file#comparison...
"Kraken was initially built with a BitTorrent driver, however, we ended up implementing our P2P driver based on BitTorrent protocol to allow for tighter integration with storage solutions and more control over performance optimizations.
Kraken's problem space is slightly different than what BitTorrent was designed for. Kraken's goal is to reduce global max download time and communication overhead in a stable environment, while BitTorrent was designed for an unpredictable and adversarial environment, so it needs to preserve more copies of scarce data and defend against malicious or bad behaving peers.
Despite the differences, we re-examine Kraken's protocol from time to time, and if it's feasible, we hope to make it compatible with BitTorrent again."
Project mention: Amino – The Public IPFS DHT Is Getting a Facelift | news.ycombinator.com | 2023-10-03There are a few client options; the most widely used one (to my knowledge) is https://github.com/ipfs/kubo for CLI. There's also a desktop client that's pretty nice: https://docs.ipfs.tech/install/ipfs-desktop/
https://github.com/anacrolix/torrent has a fuse driver since 2013. I'm in the early stages of removing it. There are WebDAV, 3rd party FUSE, and HTTP wrappers of the client all doing similar things: serving magnet links, infohashes, and torrent files like an immutable filesystem. BitTorrent v2 support is currently in master.
P2P related posts
- No-KYC P2P Lightning Exchange on Nostr – Mostro.network
- Ask HN: Best useful tools that are helpful in your business?
- Trystero – Build instant multiplayer webapps, no server required
- Tox Core is one of the nicest-to-read C codebases
- Bluesky starts letting users pick their own moderation filters
- Can We Get More Decentralised Than the Fediverse?
- Generating and Working With ScriptPubKeys in Bitcoin Transactions
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Apr 2024
Index
What are some of the best open-source P2P projects? This list will help you:
Project | Stars | |
---|---|---|
1 | frp | 79,379 |
2 | Bitcoin | 75,561 |
3 | rustdesk | 62,537 |
4 | syncthing | 59,372 |
5 | go-ethereum | 46,000 |
6 | webtorrent | 28,942 |
7 | ipfs | 22,510 |
8 | ZeroNet | 18,212 |
9 | gun | 17,784 |
10 | yjs | 15,052 |
11 | Pion WebRTC | 12,664 |
12 | PeerTube | 12,555 |
13 | peerjs | 11,949 |
14 | webtorrent-desktop | 9,560 |
15 | monero | 8,580 |
16 | orbitdb | 8,114 |
17 | berty | 7,291 |
18 | lbry-sdk | 7,194 |
19 | simple-peer | 7,186 |
20 | kraken | 5,844 |
21 | ipfs-desktop | 5,796 |
22 | go-libp2p | 5,724 |
23 | torrent | 5,307 |
Sponsored