An open API service providing repository metadata for many open source software ecosystems.

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