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. 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.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
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
Project mention: Show HN: Pico: An open-source Ngrok alternative built for production traffic | news.ycombinator.com | 2024-05-14I used a similar alternative to ngrok a few years ago - frp(Source:https://github.com/fatedier/frp).
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
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: Show HN: I built a website to share files and messages without any server | news.ycombinator.com | 2024-05-05look at https://peerjs.com that this the project is using.
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
Project mention: Berty: Secure P2P message app that needs no internet access or trust in network | news.ycombinator.com | 2024-05-10
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
-
Ask HN: Where do you keep your messy stack of Markdown notes?
-
Call to Action: Fediverse Media Server
-
Haveno – Decentralized crypto-fiat exchange built on Tor and Monero
-
Interplanetary File System
-
Trystero – Real-time WebRTC for webapps without a central server
-
Show HN: Anytype multi-player: local-first, P2P, encrypted collaboration
-
No-KYC P2P Lightning Exchange on Nostr – Mostro.network
-
A note from our sponsor - InfluxDB
www.influxdata.com | 2 Jun 2024
Index
What are some of the best open-source P2P projects? This list will help you:
Project | Stars | |
---|---|---|
1 | frp | 80,846 |
2 | Bitcoin | 76,589 |
3 | rustdesk | 65,392 |
4 | syncthing | 60,267 |
5 | go-ethereum | 46,425 |
6 | webtorrent | 29,098 |
7 | ipfs | 22,554 |
8 | ZeroNet | 18,237 |
9 | gun | 17,843 |
10 | yjs | 15,449 |
11 | Pion WebRTC | 12,849 |
12 | PeerTube | 12,670 |
13 | peerjs | 12,064 |
14 | webtorrent-desktop | 9,601 |
15 | monero | 8,667 |
16 | orbitdb | 8,159 |
17 | berty | 7,356 |
18 | simple-peer | 7,247 |
19 | lbry-sdk | 7,192 |
20 | kraken | 5,909 |
21 | ipfs-desktop | 5,829 |
22 | go-libp2p | 5,780 |
23 | torrent | 5,349 |
Sponsored