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 Go peer-to-peer Projects
-
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.
-
portal
Portal is a quick and easy command-line file transfer utility from any computer to another. (by SpatiumPortae)
-
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.
-
redwood
A highly-configurable, distributed, realtime database that manages a state tree shared among many peers. (by brynbellomy)
-
peerdiscovery
Pure-Go library for cross-platform local peer discovery using UDP multicast :woman: :repeat: :woman:
-
bifrost
Cross-platform p2p daemon and library with pluggable transports and WebAssembly support. (by aperturerobotics)
-
go-peer
A software library for creating secure and anonymous decentralized systems. Confirmed by theoretical works — "Theory of the structure of hidden systems", "Monolithic cryptographic protocol", "Abstract anonymous networks", "Decentralized key exchange protocol".
-
filefilego
Decentralized Data Sharing Network - A Peer-to-peer, censorship-resistant, and a privacy-focused data sharing network
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
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.
Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | news.ycombinator.com | 2024-03-10This very hn entries is bust contradicting your statement.
Also what about syncthing[1] (for recurrent/permanent sync) and croc[2] (for one time copies) ?
I have used both for a number of years already.
[1] https://syncthing.net/
[2] https://github.com/schollz/croc
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-windows.md#building-with-mingw-w64-cross-tools
Project mention: Zrok: Private or Public, instant, secure tunneling of applications from anywhere | news.ycombinator.com | 2024-01-06
I just found this yesterday, haven't used it but looks nice: https://peercalls.com
Project mention: LocalSend: Open-source, cross-platform file sharing to nearby devices | news.ycombinator.com | 2024-03-10
Project mention: Bifrost: A peer-to-peer communications engine with pluggable transports | news.ycombinator.com | 2023-10-22Disagree :) Having a `examples/` or `demo/` directory is already good enough, and this repository even has one of those too! https://github.com/aperturerobotics/bifrost/tree/master/exam...
One of the examples seems relatively easy to grasp if you're a web developer, about how to do HTTP forwarding: https://github.com/aperturerobotics/bifrost/blob/master/exam...
Project mention: Meshtastic: An open source, off-grid, decentralized, mesh network | news.ycombinator.com | 2023-12-31
Project mention: NetBird raises €1.1M – Open-Source P2P WireGuard-based overlay network | news.ycombinator.com | 2023-05-04Heads up to folks from Pion https://github.com/pion/ice.
Sixth, NetBird supports MFA and popular OpenID-compliant Identity Providers (IdP) like MS Azure, Okta, Google, Auth0, Keycloak, Zitadel, Authentik, etc. Available in the self-hosted version as well.
Seventh, NetBird is a European company headquartered in Berlin, Germany. Hence this might interest local European companies looking for local networking platforms.
Eighth, NetBird joined the CISPA Helmholtz Center for Information Security incubator - the #1 cybersecurity research university. The program gives us direct access to cutting-edge research that we will use to optimize the technology.
edit: Thanks for your suggestions. Apart from the mentioned ones, i came across another useful one that needs a mention- crocgui as it is supported on android 4.0 and above.
Project mention: Any new Opensource projects in (go) looking for contributors. I want to start my journey as an OSS contributor. | /r/golang | 2023-05-14If you are interested in blockchain and peer-to-peer systems feel free to join us: https://github.com/filefilego/filefilego
Go peer-to-peer related posts
- suggestions for file sharing app
- Show HN: Aft, minimalistic file transferring program
- Croc: Easily and securely send things from one computer to another
- Open source P2P alternative to Slack and Discord built on Tor and IPFS
- LANDrop – Drop any files to any devices on your LAN
- Why is There no Official Flatpak Version?
- Alternatives for jitsi?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 25 Apr 2024
Index
What are some of the best open-source peer-to-peer projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | syncthing | 59,497 |
2 | croc | 26,297 |
3 | lnd | 7,477 |
4 | zrok | 2,013 |
5 | peer-calls | 1,307 |
6 | portal | 1,124 |
7 | pcp | 1,026 |
8 | neutrino | 872 |
9 | redwood | 839 |
10 | dcrd | 723 |
11 | gfile | 720 |
12 | peerdiscovery | 624 |
13 | stun | 562 |
14 | bifrost | 515 |
15 | pinecone | 414 |
16 | ice | 392 |
17 | tran | 375 |
18 | crocgui | 225 |
19 | go-peer | 193 |
20 | inet256 | 133 |
21 | filefilego | 60 |
22 | termishare | 36 |
23 | go-webrtc-piping | 11 |
Sponsored