Rust P2P

Open-source Rust projects categorized as P2P

Top 23 Rust P2P Projects

  • rustdesk

    An open-source remote desktop, and alternative to TeamViewer.

  • Project mention: Why is remote desktop slow when host monitor is off unless HDMI cable is used? | news.ycombinator.com | 2024-04-10

    Take 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...

  • reth

    Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol, in Rust

  • Project mention: Spin up a private network with Reth using Kurtosis! | /r/ethereum | 2023-08-27

    Reth is Paradigm's new modular and blazing-fast implementation of Ethereum. The Reth team has already been using Kurtosis to spin up interop devnets and find bugs (source and bug fix).

  • 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.

    InfluxDB logo
  • cargo-crev

    A cryptographically verifiable code review system for the cargo (Rust) package manager.

  • Project mention: Hard disk LEDs and noisy machines | news.ycombinator.com | 2024-01-05

    In other cases it may be more documented, such as Golangs baked-in telemetry.

    There should be better ways to check these problems. The best I have found so far is Crev https://github.com/crev-dev/crev/. It's most used implementation is Cargo-crev https://github.com/crev-dev/cargo-crev, but hopefully it will become more required to use these types of tools. Certainty and metrics about how many eyes have been on a particular script, and what expertise they have would be a huge win for software.

  • freenet-core

    Declare your digital independence

  • Project mention: Ian Clarke Explains the Next Generation of Freenet [video] | news.ycombinator.com | 2024-05-26

    Thank you for the kind words.

    We are working on some more practical examples, we do have a simple email app [1] and recently completed a more "hello world" type example freenet-ping [2].

    Right now our focus is on getting the network up and running (hopefully we're days away - just tracking down some final bugs), but some good practical example apps is high on our todo list.

    [1] https://github.com/freenet/freenet-core/tree/main/apps/freen...

    [2] https://github.com/freenet/freenet-core/tree/main/apps/freen...

  • CYFS

    CYFS is the next-generation technology to build real Web3 by upgrading the basic protocol of Web (TCP/IP+DNS+HTTP),is short for CYberFileSystem. https://www.cyfs.com/, cyfs://cyfs/index_en.html.

  • vpncloud

    Peer-to-peer VPN

  • Project mention: Which overlay network? | /r/selfhosted | 2023-07-13
  • exonum

    An extensible open-source framework for creating private/permissioned blockchain applications

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  • OctoBase

    🐙 OctoBase is the open-source database behind AFFiNE, local-first, yet collaborative. A light-weight, scalable, data engine written in Rust.

  • Project mention: OctoBase: Local-first, collaborative data engine written in Rust | news.ycombinator.com | 2023-06-28
  • holochain

    The current, performant & industrial strength version of Holochain on Rust.

  • nox

    Rust implementation of the Fluence network peer (by fluencelabs)

  • matchbox

    Painless peer-to-peer WebRTC networking for rust wasm (and native!) (by johanhelsing)

  • start-os

    Open source Linux distro optimized for self-hosting

  • Project mention: Bitcoin Node work or without Umbrel / Experience | /r/Bitcoin | 2023-06-19
  • noosphere

    Noosphere is a protocol for thought; let's discover it together!

  • conflux-rust

    The official Rust implementation of Conflux protocol. https://doc.confluxnetwork.org

  • forest

    🌲 Rust Filecoin Node Implementation

  • fedimint

    Federated E-Cash Mint

  • Project mention: Current state of exchanges | /r/Bitcoin | 2023-12-10

    Maybe Fediment could be a promising way to store your Bitcoin. I've been keeping an eye on how this is progressing.

  • aquatic

    High-performance open BitTorrent tracker (UDP, HTTP, WebTorrent)

  • Project mention: Bitmagnet Allows People to Run Their Own Decentralized Torrent Indexer Locally | news.ycombinator.com | 2024-02-18

    How does Bitmagnet compare to Aquatic? https://github.com/greatest-ape/aquatic

  • cratetorrent

    A BitTorrent V1 engine library for Rust (and currently Linux)

  • tox

    toxcore implementation in Rust (by tox-rs)

  • wireguard-p2p

    A tool for setting up WireGuard connections from peer to peer.

  • Project mention: Connecting two peers behind firewalls | /r/WireGuard | 2023-06-08

    I found this but Im not sure if its what im looking for: https://github.com/manuels/wireguard-p2p

  • torrust-tracker

    A modern and feature-rich (private) BitTorrent tracker.

  • crdt-richtext

    Rich text CRDT that implements Peritext and Fugue

  • summa

    Full-text IPFS-friendly and WASM-compatible Search in Rust

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Rust P2P related posts

  • No-KYC P2P Lightning Exchange on Nostr – Mostro.network

    1 project | news.ycombinator.com | 18 Apr 2024
  • Social Media First Amendment Cases

    3 projects | news.ycombinator.com | 27 Feb 2024
  • Show HN: Rings Network, A P2P network can running inside browser

    1 project | news.ycombinator.com | 12 Dec 2023
  • Current state of exchanges

    1 project | /r/Bitcoin | 10 Dec 2023
  • A browser native P2P implementation

    1 project | news.ycombinator.com | 24 Sep 2023
  • Spin up a private network with Reth using Kurtosis!

    2 projects | /r/ethereum | 27 Aug 2023
  • Update: eth2-package now supports Flashbot's mev-boost for MEV-testing/simulations in a private devnet, and more!

    1 project | /r/ethereum | 20 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 2 Jun 2024
    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 →

Index

What are some of the best open-source P2P projects in Rust? This list will help you:

Project Stars
1 rustdesk 65,392
2 reth 3,313
3 cargo-crev 2,043
4 freenet-core 2,050
5 CYFS 1,988
6 vpncloud 1,739
7 exonum 1,232
8 OctoBase 1,182
9 holochain 1,125
10 nox 943
11 matchbox 829
12 start-os 808
13 noosphere 649
14 conflux-rust 639
15 forest 603
16 fedimint 546
17 aquatic 459
18 cratetorrent 450
19 tox 437
20 wireguard-p2p 323
21 torrust-tracker 335
22 crdt-richtext 263
23 summa 216

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com