nibrans

Encoder library

An adaptive run-length encoding (rANS) coder with SSE2 acceleration for efficient compression of binary data

Simple, single-file, nibble-based, adaptive rANS library with SSE2-accelerated modeling

GitHub

23 stars
4 watching
2 forks
Language: C
last commit: almost 6 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
sija/base62.cr A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. 10
fxamacker/cbor A library for encoding and decoding binary data in a compact and secure format. 739
nrc/zero A Rust library for parsing binary data without allocating memory on the heap. 47
alephao/swift-rlp A Swift implementation of Recursive Length Prefix encoding for serializing structured binary data 24
ake-persson/encoding Provides a generic interface to encode and decode data in a platform-agnostic way. 9
andybalholm/brotli A pure Go implementation of the Brotli compression algorithm. 621
sirthias/borer Provides efficient serialization and deserialization capabilities for binary data formats 224
kronuz/base-x A C++ library for encoding and decoding data using custom bases. 14
originrose/cortex A Clojure-based machine learning library for neural networks and regression. 1,271
powturbo/turbo-run-length-encoding A high-performance Run Length Encoding library with SIMD support and Java Critical Natives Interface. 284
spacewander/lua-resty-base-encoding A fast C-based Lua library for encoding and decoding various binary formats. 18
nisennenmondai/libwecan A C library to encode and decode CAN (Controller Area Network) signals used in automotive applications. 22
svenvc/neouniversalbinaryjson An implementation of Universal Binary JSON format in Pharo Smalltalk 5
rubencaro/cipher A cryptographic library for encrypting and decrypting arbitrary binary data in Elixir 61
hsivonen/encoding_rs An implementation of the Encoding Standard in Rust, supporting decoding and encoding of various character encodings. 387