C++ P2P

Open-source C++ projects categorized as P2P

Top 23 C++ P2P Projects

  1. Bitcoin

    Bitcoin Core integration/staging tree

    Project mention: Bitcoin Core Contributors | news.ycombinator.com | 2024-12-31
  2. Nutrient

    Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers. Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.

    Nutrient logo
  3. monero

    Monero: the secure, private, untraceable cryptocurrency

  4. i2pd

    🛡 I2P: End-to-End encrypted and anonymous Internet

  5. wave-share

    Serverless, peer-to-peer, local file sharing through sound

  6. libdatachannel

    C/C++ WebRTC network library featuring Data Channels, Media Transport, and WebSockets

    Project mention: VoRS: Vo(IP) Simple Alternative to Mumble | news.ycombinator.com | 2024-04-19
  7. dash

    Dash - Reinventing Cryptocurrency (by dashpay)

  8. qtum

    Qtum Core Wallet

  9. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  10. p2pool

    Decentralized pool for Monero mining (by SChernykh)

  11. WaykiChain

    Public Blockchain as a Decentralized Finance Infrastructure Service Platform

  12. RaspberryPi-WebRTC

    Turn your Raspberry Pi into a low-latency home security camera by using native WebRTC with the v4l2 hardware H.264 encoder and the software-based OpenH264 encoder for live video stream.

    Project mention: Open Source security camera on Raspberry Pi | news.ycombinator.com | 2024-09-15
  13. Speek

    Privacy focused messenger that doesn't trust anyone with your identity, your contact list, or your communications

  14. firo

    The privacy-focused cryptocurrency

  15. groestlcoin

    Groestlcoin Core integration/staging tree

  16. PIVX

    Protected Instant Verified Transactions - Core wallet.

  17. namecoin-core

    Namecoin full node + wallet based on the current Bitcoin Core codebase.

    Project mention: What DNS Is Not (2009) | news.ycombinator.com | 2024-02-24

    See namecoin, one of the very first Bitcoin forks.

    https://www.namecoin.org/

  18. eiskaltdcpp

    File sharing program using DC and ADC protocols

  19. firestr

    The Grass Computing Platform

  20. node-datachannel

    WebRTC For Node.js and Electron (including WebSocket Client & Server). libdatachannel node bindings.

  21. hive

    Fast. Scalable. Powerful. The Blockchain for Web3 (by openhive-network)

  22. husarnet

    Husarnet is a Peer-to-Peer VPN to connect your laptops, servers and microcontrollers over the Internet with zero configuration.

  23. libtorrent4j

    libtorrent for java, a swig Java interface for libtorrent

  24. ParsecSoda

    Parsec Soda is a custom open-source game streaming app that integrates with Parsec API and is focused in Host experience.

  25. datachannel-wasm

    C++ WebRTC Data Channels and WebSockets for WebAssembly in browsers

  26. 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).

C++ P2P discussion

Log in or Post with

C++ P2P related posts

  • Bitcoin Core Contributors

    1 project | news.ycombinator.com | 31 Dec 2024
  • Shortwire: The smallest VPN that connects two computers via the Internet

    4 projects | news.ycombinator.com | 10 Aug 2024
  • Generating and Working With ScriptPubKeys in Bitcoin Transactions

    2 projects | dev.to | 27 Feb 2024
  • Understanding BTC Software

    1 project | /r/BitcoinBeginners | 11 Dec 2023
  • On chain censorship "war" heats up on BTC with a CVE raised against Ordinals

    1 project | /r/btc | 10 Dec 2023
  • What are some of the arguments for / against limiting datacarriersize ?

    1 project | /r/Bitcoin | 10 Dec 2023
  • Daily General Discussion - December 10, 2023

    1 project | /r/ethfinance | 10 Dec 2023
  • A note from our sponsor - Nutrient
    www.nutrient.io | 16 Feb 2025
    Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries. Learn more →

Index

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

# Project Stars
1 Bitcoin 81,977
2 monero 9,233
3 i2pd 3,358
4 wave-share 2,195
5 libdatachannel 1,900
6 dash 1,498
7 qtum 1,209
8 p2pool 1,158
9 WaykiChain 1,046
10 RaspberryPi-WebRTC 824
11 Speek 742
12 firo 736
13 groestlcoin 721
14 PIVX 532
15 namecoin-core 467
16 eiskaltdcpp 377
17 firestr 356
18 node-datachannel 341
19 hive 338
20 husarnet 326
21 libtorrent4j 225
22 ParsecSoda 203
23 datachannel-wasm 162

Sponsored
Nutrient – The #1 PDF SDK Library, trusted by 10K+ developers
Other PDF SDKs promise a lot - then break. Laggy scrolling, poor mobile UX, tons of bugs, and lack of support cost you endless frustrations. Nutrient’s SDK handles billion-page workloads - so you don’t have to debug PDFs. Used by ~1 billion end users in more than 150 different countries.
www.nutrient.io

Did you know that C++ is
the 7th most popular programming language
based on number of references?