All Projects → picotorrent → Picotorrent

picotorrent / Picotorrent

Licence: other
A tiny, hackable BitTorrent client.

Programming Languages

C++
36643 projects - #6 most used programming language
C#
18002 projects
CMake
9771 projects

Projects that are alternatives of or similar to Picotorrent

Qbittorrent
qBittorrent BitTorrent client
Stars: ✭ 13,738 (+710.5%)
Mutual labels:  bittorrent, bittorrent-client
exatorrent
Easy to Use Torrent Client. Can be hosted in Cloud. Files can be streamed in Browser/Media Player.
Stars: ✭ 1,557 (-8.14%)
Mutual labels:  bittorrent, bittorrent-client
CWP-Utilities
Combined Windows Privacy Utilities | Hosts file updater, block list manager, and more. Open source tools for Windows users, to help ensure privacy & security. Block ads, spyware domains, and other malicious activity/traffic, all through a simple interface.
Stars: ✭ 63 (-96.28%)
Mutual labels:  bittorrent, portable
haze
A bittorrent client, for learning purposes
Stars: ✭ 103 (-93.92%)
Mutual labels:  bittorrent, bittorrent-client
Shareaza
Shareaza is a peer-to-peer client for Windows that allows you to download any file-type found on several popular P2P networks.
Stars: ✭ 103 (-93.92%)
Mutual labels:  bittorrent, bittorrent-client
CuteTorrent
BitTorrent client based on libtorrent-rasterbar with user-friendly interface
Stars: ✭ 27 (-98.41%)
Mutual labels:  bittorrent, bittorrent-client
Instantwp
InstantWP is a complete standalone, portable WordPress development environment.
Stars: ✭ 83 (-95.1%)
Mutual labels:  portable
I2pdbrowser
i2pd browser bundle
Stars: ✭ 94 (-94.45%)
Mutual labels:  portable
Fragments
Moved to GNOME GitLab -> https://gitlab.gnome.org/haecker-felix/Fragments
Stars: ✭ 80 (-95.28%)
Mutual labels:  bittorrent
Go Script Bash
Framework for writing modular, discoverable, testable Bash scripts
Stars: ✭ 77 (-95.46%)
Mutual labels:  portable
Snail
基于Java、JavaFX开发的下载工具,支持下载协议:BT(BitTorrent、磁力链接、种子文件)、HLS(M3U8)、FTP、HTTP。人家才不要你的⭐⭐呢,哼
Stars: ✭ 102 (-93.98%)
Mutual labels:  bittorrent
Ut metadata
BitTorrent Extension for Peers to Send Metadata Files (BEP 9)
Stars: ✭ 98 (-94.22%)
Mutual labels:  bittorrent
Unit3d Community Edition
🚀 A Next Generation Private Torrent Tracker (Community Edition)
Stars: ✭ 1,305 (-23.01%)
Mutual labels:  bittorrent
Tor Browser Portable
Portable version of the Tor Browser, for Windows
Stars: ✭ 84 (-95.04%)
Mutual labels:  portable
Whitewash Torrent
为了对付河蟹,洗白你的种子!
Stars: ✭ 95 (-94.4%)
Mutual labels:  bittorrent
Duality
a 2D Game Development Framework
Stars: ✭ 1,231 (-27.37%)
Mutual labels:  portable
Githubdesktopportable
A portable build of GitHub Desktop packaged in compliance with the PortableApps.com format specifications.
Stars: ✭ 99 (-94.16%)
Mutual labels:  portable
Tagha
Minimal, low-level, fast, and self-contained register-based bytecode virtual machine/runtime environment.
Stars: ✭ 79 (-95.34%)
Mutual labels:  portable
Xsrv
[mirror] Install and manage self-hosted services/applications, on your own server(s) - ansible collection and utilities
Stars: ✭ 89 (-94.75%)
Mutual labels:  bittorrent
Aura Botnet
A super portable botnet framework with a Django-based C2 server. The client is written in C++, with alternate clients written in Rust, Bash, and Powershell.
Stars: ✭ 95 (-94.4%)
Mutual labels:  portable

PicoTorrent

CI Discord

A tiny, hackable BitTorrent client written in modern C++. Based on Rasterbar-libtorrent to provide high performance and low memory usage.

Quick facts

  • Full support for BitTorrent 2.0 (BEP-52), v1, v2 and v1+v2 hybrid torrents.
  • Supports DHT, PeX, LSD, UPnP.
  • (Azureus-style) peer ID: -PI-. Example: -PI0151- (major: 0, minor: 15, patch: 1).
  • User agent: PicoTorrent/x.y.z.
  • Native look-and-feel across Windows versions.
  • Easy to use with high performance.

The portable version of PicoTorrent requires manual installation of the Microsoft Visual C++ Redistributable for Visual Studio 2019.

Building PicoTorrent

To successfully build PicoTorrent, you need the following libraries and applications installed,

λ git submodule update --init --recursive
λ dotnet tool restore
λ dotnet cake --platorm=[x86|x64] --configuration=[Debug|Release]

Translations

PicoTorrent uses Weblate to handle the translation process. If you want to help, feel free to signup and give your contribution.

License

Copyright (c) Viktor Elofsson and contributors. PicoTorrent is provided as-is under the MIT license. For more information see LICENSE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].