GitHub topics: varint
ahamez/varint
An Elixir library to compress integers using the Variable Length Encoding LEB128 compression.
Language: Elixir - Size: 125 KB - Last synced at: 6 days ago - Pushed at: 10 days ago - Stars: 11 - Forks: 3

multiformats/multihash
Self describing hashes - for future proofing
Language: Shell - Size: 934 KB - Last synced at: 13 days ago - Pushed at: about 1 month ago - Stars: 918 - Forks: 118

filip26/copper-multicodec
Multicodec & Multihash Encoder/Decoder
Language: Java - Size: 358 KB - Last synced at: 16 days ago - Pushed at: 20 days ago - Stars: 1 - Forks: 0

layou233/ZBProxy
🚀Transfer your network data, bypassing the Hypixel unofficial address detection!
Language: Go - Size: 344 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 265 - Forks: 42

yntha/pyleb128
Powerful little-endian base-128 encoding/decoding library for Python 3.
Language: Python - Size: 32.2 KB - Last synced at: 25 days ago - Pushed at: over 1 year ago - Stars: 6 - Forks: 0

thibmeu/quicvarint
Variable-Length Integer Encoding defined by RFC 9000
Language: TypeScript - Size: 150 KB - Last synced at: 22 days ago - Pushed at: about 2 months ago - Stars: 0 - Forks: 0

saicone/nbt
Multiplatform Named Binary Tag library with customizable abstraction
Language: Java - Size: 271 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

dermesser/integer-encoding-rs
Integer encoding for primitive integer types: Supports varint/varint+zigzag and fixed-length integer encoding and decoding, and provides synchronous and asynchronous Write/Read types for easily writing/reading integers.
Language: Rust - Size: 698 KB - Last synced at: 6 days ago - Pushed at: 9 months ago - Stars: 67 - Forks: 15

joeltg/big-varint
Encode and decode arbitrarily large signed and unsigned BigInts
Language: TypeScript - Size: 367 KB - Last synced at: 2 days ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

dozyio/go-lpstream
A length prefixed varint stream ReadWriter for Go
Language: Go - Size: 10.7 KB - Last synced at: 15 days ago - Pushed at: 8 months ago - Stars: 1 - Forks: 0

iiSeymour/pystreamvbyte
Python bindings for streamvbyte
Language: Python - Size: 17.6 KB - Last synced at: about 2 months ago - Pushed at: almost 4 years ago - Stars: 2 - Forks: 2

as-com/varint-simd
Decoding and encoding gigabytes of LEB128 variable-length integers per second in Rust with SIMD
Language: Rust - Size: 254 KB - Last synced at: 12 months ago - Pushed at: about 1 year ago - Stars: 96 - Forks: 9

dennwc/varint
Fast varint library for Go
Language: Go - Size: 9.77 KB - Last synced at: 3 days ago - Pushed at: over 3 years ago - Stars: 19 - Forks: 2

compression-algorithm-research-lab/go-varint
variable length int encoding
Language: Go - Size: 60.5 KB - Last synced at: 10 months ago - Pushed at: 10 months ago - Stars: 25 - Forks: 3

jmcph4/azorian
C11 implementation of multiformat specifications
Language: C - Size: 86.9 KB - Last synced at: 16 days ago - Pushed at: about 6 years ago - Stars: 4 - Forks: 0

gibranpulga/VarintKata
This is my solution to Varint kata by Eric Le Merdy
Language: Java - Size: 9.77 KB - Last synced at: 11 months ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0

matheusmoreira/uvarint.py
Unsigned variable-length integers
Language: Python - Size: 49.8 KB - Last synced at: 12 days ago - Pushed at: over 5 years ago - Stars: 6 - Forks: 0

belohnung/minecraft-varint Fork of luojia65/mc-varint
Minecraft VarInt and VarLong implementation in Rust, providing minimum memory usage and maximum performance.
Language: Rust - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: over 3 years ago - Stars: 10 - Forks: 1

whatyouhide/small_ints
varint and ZigZag encoding/decoding for Erlang
Language: Erlang - Size: 3.91 KB - Last synced at: 12 months ago - Pushed at: almost 9 years ago - Stars: 11 - Forks: 5

gevg/dac
Directly Addressable Codes
Language: Go - Size: 58.6 KB - Last synced at: 10 months ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 1

cyber-coop/varint
CompactSize Unsigned Integers
Language: Rust - Size: 5.86 KB - Last synced at: 25 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 0

Muvon/php-ext-varint
PHP extension to encode and decode variable int/uint
Language: Rust - Size: 21.5 KB - Last synced at: about 1 year ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

thempatel/streamvbyte-simdgo
A Stream VByte implementation in Go leveraging SIMD techniques
Language: Go - Size: 145 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 11 - Forks: 0

MineMonsterLabo/BinaryIO 📦
endian and varint support stream.
Language: C# - Size: 3.38 MB - Last synced at: 23 days ago - Pushed at: almost 5 years ago - Stars: 1 - Forks: 0

alantudyk/leb128r
LEB128 with reduced length, up to â…“ shorter
Language: C - Size: 7.81 KB - Last synced at: about 2 years ago - Pushed at: over 2 years ago - Stars: 0 - Forks: 0

eriknyquist/varints
Variable-length integer (VLQ) encoding and decoding, in C99. https://en.wikipedia.org/wiki/Variable-length_quantity
Language: C - Size: 110 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 1 - Forks: 0

vweevers/length-prefixed-stream Fork of mafintosh/length-prefixed-stream
Streaming length prefixed buffers.
Language: JavaScript - Size: 30.3 KB - Last synced at: 3 days ago - Pushed at: over 1 year ago - Stars: 0 - Forks: 0

zegevlier/varint
Simple website for converting Varints
Language: TypeScript - Size: 34.2 KB - Last synced at: about 2 years ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

TomasHubelbauer/esm-dataview-getvarint
ESM (and non-ESM) JavaScript varint library
Language: JavaScript - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: about 3 years ago - Stars: 0 - Forks: 0

3bdallahz/varint
varint implementaion in Golang
Language: Go - Size: 1000 Bytes - Last synced at: 4 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

bbqsrc/fastvlq
A fast variant of Variable-Length Quantity with a focus on speed and no_std support.
Language: Rust - Size: 42 KB - Last synced at: 24 days ago - Pushed at: over 3 years ago - Stars: 5 - Forks: 2

jmcph4/spinifex-unsigned-varint
Implementation of the Multiformat unsigned variable integer type
Language: Rust - Size: 26.4 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 1 - Forks: 1

little-core-labs/varint-wasm
A varint implementation compiled to WASM format
Language: JavaScript - Size: 19.5 KB - Last synced at: 7 days ago - Pushed at: almost 5 years ago - Stars: 4 - Forks: 0

vacp2p/multiprotocol
Self-describing protocol identifiers
Size: 31.3 KB - Last synced at: about 1 month ago - Pushed at: about 5 years ago - Stars: 4 - Forks: 1

shixiongfei/varint
Variable Integer
Language: C - Size: 6.84 KB - Last synced at: about 2 months ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0

takeern/varInts
varint operates on unsigned integers, encoding smaller numbers into fewer byte
Language: TypeScript - Size: 116 KB - Last synced at: about 2 years ago - Pushed at: about 6 years ago - Stars: 0 - Forks: 0
