haze

Bittorrent client

A Haskell implementation of the Bittorrent protocol for learning and development purposes.

A bittorrent client, for learning purposes

GitHub

107 stars
4 watching
8 forks
Language: Haskell
last commit: about 5 years ago
bittorrentbittorrent-clientbittorrent-protocolhaskell

Related projects:

Repository Description Stars
jlouis/combinatorrent A BitTorrent client implemented in Haskell 234
varbhat/exatorrent A lightweight, single-executable BitTorrent client with web streaming capabilities and customizable features. 1,915
deluge-torrent/deluge A BitTorrent client written in Python that provides multiple user interfaces and connects to a daemon. 1,557
sweetbbak/toru A command line tool for streaming anime and torrenting using BitTorrent technology 287
g-ray/pikatorrent A BitTorrent client with support for mobile, desktop, and server applications, utilizing various technologies like Electron, Expo, Node.js, and WebRTC. 351
webtorrent/webtorrent-cli A command-line tool for managing BitTorrent files and streams 1,173
anacrolix/confluence A client for accessing and utilizing the BitTorrent network through an HTTP service 236
novik/rutorrent A web front-end for a popular Bittorrent client 2,030
mpetazzoni/ttorrent A Java implementation of the BitTorrent protocol providing trackers and download clients 1,388
mrkkrp/req An HTTP client library for Haskell with type-safe and expandable features. 338
kubernetes-client/haskell A Haskell library providing an interface to interact with the Kubernetes API 127
grpc/grpc-haskell A Haskell interface to the gRPC protocol for building client-side RPC services. 155
k-bx/protocol-buffers A Haskell implementation of a language-neutral, platform-neutral way to serialize structured data 80
postgres-haskell/postgres-wire A Haskell driver for interacting with PostgreSQL databases using the native binary protocol. 64
anacrolix/dht A DHT library for efficient peer-to-peer networking 313