GitHub topics: bencode
cristalhq/bencode
Bencode encoding and decoding in Go.
Language: Go - Size: 58.6 KB - Last synced at: about 12 hours ago - Pushed at: over 1 year ago - Stars: 11 - Forks: 1

bratkartoffel/beencode
Java Library for handling be-encoded (torrent) files and data
Language: Java - Size: 925 KB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 2 - Forks: 1

Chocobo1/bencode_online
Bencode & bdecode in your browser
Language: TypeScript - Size: 1.3 MB - Last synced at: 4 days ago - Pushed at: 25 days ago - Stars: 48 - Forks: 9

idlesign/torrentool
The tool to work with torrent files.
Language: Python - Size: 258 KB - Last synced at: about 4 hours ago - Pushed at: about 2 years ago - Stars: 155 - Forks: 29

toby/serde-bencode
Serde backed Bencode encoding/decoding library for Rust.
Language: Rust - Size: 136 KB - Last synced at: about 15 hours ago - Pushed at: about 1 year ago - Stars: 70 - Forks: 18

P3KI/bendy
A rust library for encoding and decoding bencode with enforced cannonicalization rules.
Language: Rust - Size: 303 KB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 82 - Forks: 14

CroxxN/torain
A BitTorrent client in Rust
Language: Rust - Size: 197 KB - Last synced at: 25 days ago - Pushed at: 26 days ago - Stars: 0 - Forks: 1

isolomak/bencodec
Library for decoding and encoding bencoded data.
Language: TypeScript - Size: 465 KB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 9 - Forks: 3

breezy-team/fastbencode
Fast implementation of bencode
Language: Python - Size: 277 KB - Last synced at: 26 days ago - Pushed at: 27 days ago - Stars: 13 - Forks: 3

nrepl/bencode
A netstring and bencode implementation for Clojure.
Language: Clojure - Size: 48.8 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 54 - Forks: 15

matthewmcccc/bencode-parser
A very simple bencode parser written in Rust.
Language: Rust - Size: 54.7 KB - Last synced at: about 13 hours ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

vijayshinva/Bencode2Json
A .NET Core Library for converting Bencoded Dictionaries to Json Documents
Language: C# - Size: 78.1 KB - Last synced at: 15 days ago - Pushed at: over 2 years ago - Stars: 3 - Forks: 2

trim21/bencode-c 📦
python bencode serialize/deserialize written in native c extension.
Language: C - Size: 764 KB - Last synced at: 3 days ago - Pushed at: 9 months ago - Stars: 0 - Forks: 0

nektro/zig-bencode
Bencode parser for Zig.
Language: Zig - Size: 52.7 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 1 - Forks: 1

trantor/jq-bencode
Bencode/JSON encoder/decoder module for jq
Language: jq - Size: 44.9 KB - Last synced at: 7 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

arokettu/bencode
PHP Bencode (BitTorrent) Encoder/Decoder
Language: PHP - Size: 352 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 22 - Forks: 2

folz/bento
:bento: A fast, correct, pure-Elixir library for reading and writing Bencoded metainfo (.torrent) files.
Language: Elixir - Size: 331 KB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 98 - Forks: 14

bluk/nu_plugin_from_bencode
A converter plugin from the bencode format for Nushell.
Language: Rust - Size: 163 KB - Last synced at: 10 days ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 1

xmonader/nim-bencode
bencode encoder/decoder in nim
Language: Nim - Size: 164 KB - Last synced at: 8 days ago - Pushed at: over 6 years ago - Stars: 4 - Forks: 2

Krusen/BencodeNET
.NET library for encoding/decoding bencode and reading/writing torrent files
Language: C# - Size: 1.06 MB - Last synced at: about 1 month ago - Pushed at: over 1 year ago - Stars: 157 - Forks: 29

dampcake/bencode
Bencode Input/Output Streams for Java
Language: Java - Size: 333 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 65 - Forks: 16

keenwon/antcolony
Nodejs实现的一个磁力链接爬虫 https://findit.keenwon.com (原域名http://findit.so )
Language: JavaScript - Size: 65.4 KB - Last synced at: about 1 month ago - Pushed at: over 6 years ago - Stars: 1,425 - Forks: 419

husal90/bittorrent-client
A lightweight, Python-based BitTorrent client that implements the core functionality of the BitTorrent protocol. This client allows you to load and parse torrent files, connect to trackers, and interact with peers in the BitTorrent network.
Language: Python - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

robothaver/JavaTorrentFileParser
A torrent file parser written in Java
Language: Java - Size: 12.7 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

opencave/bencode
bencode codec implement by Go
Language: Go - Size: 13.7 KB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

bhutanio/bencode Fork of rchouinard/bencode
Decoding and Encoding BitTorrent Bencoded data [Laravel Supported]
Language: PHP - Size: 39.1 KB - Last synced at: about 1 month ago - Pushed at: almost 5 years ago - Stars: 9 - Forks: 3

sogaiu/janet-bencode
Another bencode library for Janet
Language: Janet - Size: 33.2 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 1 - Forks: 0

alexpdev/torrentfile
Bittorrent Protocol v1 & v2 metafile creator, checker, editor, builder, reviewer. Assemble .torrent files from the command line.
Language: Python - Size: 10.8 MB - Last synced at: 25 days ago - Pushed at: about 1 year ago - Stars: 49 - Forks: 4

jsonjoy-com/json-pack
High-performance JSON serialization in native JavaScript. Works in browser and Node.js
Language: TypeScript - Size: 1.83 MB - Last synced at: about 1 month ago - Pushed at: 4 months ago - Stars: 17 - Forks: 1

obrahc/bencode
Bencode implementation in golang using struct tags
Language: Go - Size: 32.2 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

fuzeman/bencode.py
Simple bencode parser (for Python 2, Python 3 and PyPy)
Language: Python - Size: 85.9 KB - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 54 - Forks: 14

bluk/bt_bencode
Helps with Bencode encoding/decoding.
Language: Rust - Size: 321 KB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 18 - Forks: 1

zze0s/migraterr
Bencode utilities to edit torrent files and torrent client fastresume files.
Language: Go - Size: 14.6 KB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 12 - Forks: 0

whtsky/bencoder.pyx
A fast bencode implementation in Cython
Language: Python - Size: 245 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 33 - Forks: 10

acatton/flatbencode
Fast, safe and non-recursive implementation of Bittorrent bencoding for Python 3
Language: Python - Size: 25.4 KB - Last synced at: 13 days ago - Pushed at: almost 3 years ago - Stars: 7 - Forks: 2

dhruvv1402/BitTorrent-Client-Python
A lightweight, asynchronous BitTorrent client implemented in Python. This project demonstrates the core functionality of the BitTorrent protocol, including peer communication, piece management, and file downloading.
Language: Python - Size: 17.6 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

jzelinskie/faq
Format Agnostic jQ -- process various formats with libjq
Language: Go - Size: 361 KB - Last synced at: about 1 month ago - Pushed at: 9 months ago - Stars: 448 - Forks: 14

oxen-io/oxen-encoding
Base 16/32/64 and Bittorrent Encoding/Decoding Header Only Library
Language: C++ - Size: 457 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 19

iseki0/kotlinx-serialization-bencoding
A Kotlin serialization codec used to encode/decode bencoding format.
Language: Kotlin - Size: 421 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

jimporter/bencode.hpp
A C++ parser for bencoded data
Language: C++ - Size: 151 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 30 - Forks: 11

meooow25/benc
Bencode encoding and decoding library
Language: Haskell - Size: 750 KB - Last synced at: 5 days ago - Pushed at: 4 months ago - Stars: 0 - Forks: 0

torrust/bittorrent-infrastructure-project Fork of GGist/bip-rs
BitTorrent Infrastructure Project
Language: Rust - Size: 1.59 MB - Last synced at: 2 months ago - Pushed at: 5 months ago - Stars: 4 - Forks: 1

rakshasa/rbedit
Dependency-Free Bencode Editor
Language: Go - Size: 424 KB - Last synced at: 3 months ago - Pushed at: over 2 years ago - Stars: 48 - Forks: 4

gokul656/lunar-torrent-client
Light-weight torrent client written in Go
Language: Go - Size: 30.3 KB - Last synced at: 2 days ago - Pushed at: 4 months ago - Stars: 2 - Forks: 0

ybubnov/libbencode
The Bencode library is a template-based implementation of the data serialization into the Bencode format.
Language: C++ - Size: 68.4 KB - Last synced at: 3 days ago - Pushed at: almost 8 years ago - Stars: 10 - Forks: 3

xtyxtyx/bencode
This library provides classes to encode/decode bencoded bytes. Mainly used to implement bittorrent related functions.
Language: Dart - Size: 29.3 KB - Last synced at: 4 days ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 0

hiveeyes/beradio
The BERadio specification and implementation for Arduino and Python. Transmit data in Bencode format over radio links, decode and publish to MQTT.
Language: Python - Size: 318 KB - Last synced at: 17 days ago - Pushed at: 4 months ago - Stars: 4 - Forks: 1

webtorrent/node-bencode
bencode de/encoder for nodejs
Language: JavaScript - Size: 563 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 171 - Forks: 38

ratopi/bencoding
A fast encoder/decoder for the bittorrent data representation in pure Erlang
Language: Erlang - Size: 8.79 KB - Last synced at: 2 days ago - Pushed at: over 5 years ago - Stars: 1 - Forks: 0

darshandeepak-07/go-torrent
An implementation of torrent client
Size: 452 KB - Last synced at: 5 months ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

Thund3rHawk/Bittorrent-go
BitTorrent client that's capable of parsing a .torrent file and downloading a file from a peer.
Language: Go - Size: 21.5 KB - Last synced at: 3 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

fr0stylo/glbencode
Gleam bencode encoder/decoder
Language: Gleam - Size: 69.3 KB - Last synced at: 8 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

elliptical/clot
Bencode - dealing with torrent files
Language: Python - Size: 104 KB - Last synced at: 27 days ago - Pushed at: 5 months ago - Stars: 0 - Forks: 0

scttcper/torrent-file
TypeScript torrent file parser
Language: TypeScript - Size: 785 KB - Last synced at: 1 day ago - Pushed at: 5 months ago - Stars: 12 - Forks: 2

substrate-system/bencode Fork of webtorrent/node-bencode
bencode de/encoder for nodejs and browsers
Language: TypeScript - Size: 541 KB - Last synced at: about 2 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

danieltmbr/Bencode
Swift bencode decoder & encoder
Language: Swift - Size: 216 KB - Last synced at: about 2 months ago - Pushed at: over 1 year ago - Stars: 14 - Forks: 12

ArniDagur/rust-bdecode
A Bencode decoder in Rust.
Language: Rust - Size: 8.75 MB - Last synced at: 1 day ago - Pushed at: over 4 years ago - Stars: 2 - Forks: 0

abhaysp95/bittorrent_parser
Excersise done for codecrafters bittorrent primarily focuses on bencoding built on zig
Language: Zig - Size: 56.6 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

alyanser/bencode-parser
Header only bencode parser library
Language: C++ - Size: 106 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 0 - Forks: 0

cdefgah/bencoder4j
Bit-torrent encoding and decoding implementation for Java programming language.
Language: Java - Size: 373 KB - Last synced at: 3 months ago - Pushed at: 6 months ago - Stars: 3 - Forks: 1

Tamschi/reserde
A RE-SErialising DEserialiser - that is: a document converter. Currently supports Bencode, Bincode, CBOR, JSON, TAML, XML, x-www-form-urlencoded and YAML.
Language: Rust - Size: 158 KB - Last synced at: 27 days ago - Pushed at: 2 months ago - Stars: 3 - Forks: 2

adaxi/Bencode
Encode and decode B-encoded content
Language: Java - Size: 84 KB - Last synced at: 4 months ago - Pushed at: over 8 years ago - Stars: 2 - Forks: 0

torrust/bencode2json
A Bencoded to JSON converter library and console app with no intermediary in-memory structure.
Language: Rust - Size: 1.06 MB - Last synced at: about 15 hours ago - Pushed at: 7 months ago - Stars: 2 - Forks: 3

planetarium/bencodex.net
Bencodex codec for .NET
Language: C# - Size: 6.64 MB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 8 - Forks: 11

enusbaum/ENusbaum.Torrent
A simple NuGet package for creating .torrent Files that can be used by most popular BitTorrent Clients
Language: C# - Size: 78.1 KB - Last synced at: 8 days ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

alexohneander/GoZilla
GoZilla is an educational project designed to explore the technology behind a BitTorrent tracker.
Language: Go - Size: 36.1 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

IncSW/go-bencode
Fast bencode serializing & deserializing library for Go
Language: Go - Size: 472 KB - Last synced at: 3 months ago - Pushed at: almost 4 years ago - Stars: 45 - Forks: 4

cmiles74/bencode
A Janet library for the Bencode format
Language: Janet - Size: 46.9 KB - Last synced at: about 16 hours ago - Pushed at: about 2 years ago - Stars: 2 - Forks: 2

litert/bencode.js
A bencode decode/encode library based on Node.js.
Language: TypeScript - Size: 320 KB - Last synced at: about 1 month ago - Pushed at: 7 months ago - Stars: 0 - Forks: 0

TheAMM/YABEncode
Yet Another Bencode module
Language: Python - Size: 7.81 KB - Last synced at: 28 days ago - Pushed at: almost 3 years ago - Stars: 4 - Forks: 0

avli/bencoder
Bencode encoder/decoder written in TypeScript
Language: TypeScript - Size: 78.1 KB - Last synced at: 2 days ago - Pushed at: almost 9 years ago - Stars: 6 - Forks: 0

synodriver/fast-bencode
fast bencode for python, based on cython
Language: C - Size: 914 KB - Last synced at: 23 days ago - Pushed at: 8 months ago - Stars: 8 - Forks: 1

lanlinju/simple-bencode
A Bencode Encoder/Decoder for Kotlin. (基于Bencode协议的解码/编码器的Kotlin版实现)
Language: Kotlin - Size: 134 KB - Last synced at: 8 months ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

Sec-ant/torrefy
An ESM package that uses Web Streams API to create v1, v2 or hybrid torrents in your web browser
Language: TypeScript - Size: 281 KB - Last synced at: about 17 hours ago - Pushed at: over 2 years ago - Stars: 11 - Forks: 1

knightpp/serde_bencoded
Yet another encoding/decoding library for bencode
Language: Rust - Size: 121 KB - Last synced at: 3 months ago - Pushed at: 9 months ago - Stars: 2 - Forks: 2

planetarium/bencodex
Bencodex: Bencoding Extended
Size: 37.1 KB - Last synced at: 4 months ago - Pushed at: 12 months ago - Stars: 17 - Forks: 4

fbdtemme/bencode
A C++20 header-only bencode library.
Language: C++ - Size: 19.7 MB - Last synced at: 25 days ago - Pushed at: almost 3 years ago - Stars: 48 - Forks: 7

VFK/SwiftyBencode
A general purpose bencode decoder written in Swift 3
Language: Swift - Size: 13.7 KB - Last synced at: 3 months ago - Pushed at: over 8 years ago - Stars: 9 - Forks: 1

owenliang/dht
一个DHT爬虫
Language: Go - Size: 45.9 KB - Last synced at: 3 months ago - Pushed at: over 7 years ago - Stars: 25 - Forks: 6

robothaver/KotlinTorrentFileParser
A torrent file parser written in kotlin
Language: Kotlin - Size: 65.4 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

Wapatali/jbencode
JBencode is a small library written in Java that lets you encode and decode according to the specifications of the Bencode algorithm.
Language: Java - Size: 82 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 0 - Forks: 0

afraz98/libbencode
C B-Encoding Library
Language: C - Size: 6.84 KB - Last synced at: 11 months ago - Pushed at: 11 months ago - Stars: 1 - Forks: 0

preciz/parse_torrent 📦
ParseTorrent is a .torrent parser written in Elixir
Language: Elixir - Size: 146 KB - Last synced at: 26 days ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 2

reklatsmasters/btparse
A modern bencode parser focused on speed and perfomance.
Language: JavaScript - Size: 119 KB - Last synced at: 1 day ago - Pushed at: over 7 years ago - Stars: 9 - Forks: 0

h1wind/bencode-go
DHT bencode encoding
Language: Go - Size: 2.93 KB - Last synced at: 4 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 0

hominsu/bencode
Bencode parser/generator in C++20.
Language: C++ - Size: 7.86 MB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 0

sinmi-hub/Complex-Projects
Systems Software and Network Applications
Language: C - Size: 81.1 KB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

nabilanam/bencode
bencode implementation in go
Language: Go - Size: 3.91 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 1 - Forks: 0

amwales-888/ambencode
Simple Bencode parser in C
Language: C - Size: 43.9 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 3 - Forks: 1

iamorphen/libbencode
A C++ library for decoding bencode data.
Language: C++ - Size: 323 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

ap/Bencode
BitTorrent serialisation format
Language: Perl - Size: 37.1 KB - Last synced at: 14 days ago - Pushed at: about 1 year ago - Stars: 4 - Forks: 2

niamtokik/bencode
Bencode Erlang Implementation
Language: Erlang - Size: 6.84 KB - Last synced at: 4 months ago - Pushed at: over 7 years ago - Stars: 3 - Forks: 0

hollowness-inside/bencode-python
Library used for encoding and decoding .torrent files
Language: Python - Size: 31.3 KB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

hyperimpose/bencode
An erlang implementation of Bittorrent’s bencode format. See: http://bittorrent.org/beps/bep_0003.html
Language: Erlang - Size: 9.77 KB - Last synced at: 4 months ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

s9e/Bencode
Bencode decoder/encoder. Maybe the fastest and most resilient way to handle bencoded strings in PHP.
Language: PHP - Size: 184 KB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 10 - Forks: 0

xmp-er/bpg
Bencoding Encode and Decode Library in Golang (In Progress)
Language: Go - Size: 1.06 MB - Last synced at: 24 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

JoshRodd/bencode_py3
bencode ported to be Python 3 compatible
Language: Python - Size: 28.3 KB - Last synced at: about 1 month ago - Pushed at: about 8 years ago - Stars: 1 - Forks: 1

Wandonium/BitTorrentClient
Simple bittorrent client built with nodejs
Language: JavaScript - Size: 1.99 MB - Last synced at: about 1 year ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 0

pippolo84/beetools
CLI application to manipulate torrent file
Language: Go - Size: 313 KB - Last synced at: 2 months ago - Pushed at: over 4 years ago - Stars: 4 - Forks: 2

impos/bencode
Bencode implementation in Go
Language: Go - Size: 4.88 KB - Last synced at: about 1 year ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0
