C++ Peer-to-peer filesharing

Open-source C++ projects categorized as Peer-to-peer filesharing

C++ Peer-to-peer filesharing Projects

Peer-to-peer filesharing
  • qBittorrent

    qBittorrent BitTorrent client

    Project mention: Windows Memory Mapped File IO | news.ycombinator.com | 2024-11-15

    Back in 2022 libtorrent implemented memory mapped IO as part of v2 [1]. Unfortunately, it didn't go so well. Memory usage went through the sky, leading to performance degradation and crashing [2]. The issue is still open in the project to this day, and many programs have stuck with the v1.2 library instead.

    It looks like they are headed to a multi-threaded pread implementation now [3] and someone has created a patch to tweak the current pread fallback from mmap to perform better in the meantime [4].

    [1] - https://www.libtorrent.org/upgrade_to_2.0-ref.html

    [2] - https://github.com/arvidn/libtorrent/issues/6667

    [3] - https://github.com/arvidn/libtorrent/pull/7013

    [4] - https://github.com/qbittorrent/qBittorrent/pull/21300

  • SaaSHub

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

    SaaSHub logo
  • Transmission

    Official Transmission BitTorrent client repository

    Project mention: Internet Archive: Security breach alert | news.ycombinator.com | 2024-10-09

    Not much money and bandwidth if you aren't on a metered connection. You can share tens of gigabytes or more on a cheap read only flash plugged into into a $25 single board computer that draws way less than a full PC and can be left sitting there near the router. Just limit its bandwidth on the torrent client and you won't even notice it during online gaming. The client can be as small as the Transmission daemon running headless on one of the many Debian based embedded distros: all control through either the web or from its client: no monitor, mouse, keyboard etc. just a small cheap box.

    https://www.friendlyelec.com/index.php?route=product/product...

    (just an example, as it's way overkill for the task)

    https://transmissionbt.com/

    https://github.com/transmission-remote-gui/transgui

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++ Peer-to-peer filesharing discussion

Log in or Post with

C++ Peer-to-peer filesharing related posts

  • Windows Memory Mapped File IO

    2 projects | news.ycombinator.com | 15 Nov 2024
  • QBittorrent: Open-Source, Lightweight, and Feature-Rich BitTorrent Client

    1 project | news.ycombinator.com | 2 Oct 2024
  • QBittorrent: Lightweight, Open Source BitTorrent Client with No Ads

    1 project | news.ycombinator.com | 2 Oct 2024
  • Running Man E683 <Suk Jin's Early 60th Birthday Trip> | 231210

    1 project | /r/koreanvariety | 10 Dec 2023
  • Is it normal that qBittorent cannot be installed on macOS because the Mac won't allow it?

    1 project | /r/qBittorrent | 8 Dec 2023
  • If you want to make your point, get the prices correct at least?

    1 project | /r/GetNoted | 6 Dec 2023
  • Torrent client query. (Transmission BT)

    1 project | /r/Piracy | 4 Dec 2023
  • A note from our sponsor - SaaSHub
    www.saashub.com | 7 Dec 2024
    SaaSHub helps you find the best software and product alternatives Learn more →

Index

Project Stars
1 qBittorrent 28,712
2 Transmission 12,341

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

Did you konow that C++ is
the 6th most popular programming language
based on number of metions?