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
23 stars
4 watching
2 forks
Language: C
last commit: over 7 years agoLinked from 1 awesome list
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. | 10 | |
| A library for encoding and decoding binary data in a compact and secure format. | 750 | |
| A Rust library for parsing binary data without allocating memory on the heap. | 47 | |
| A Swift implementation of Recursive Length Prefix encoding for serializing structured binary data | 24 | |
| Provides a generic interface to encode and decode data in a platform-agnostic way. | 9 | |
| A pure Go implementation of the Brotli compression algorithm. | 629 | |
| Provides efficient serialization and deserialization capabilities for binary data formats | 226 | |
| A C++ library for encoding and decoding data using custom bases. | 14 | |
| A Clojure-based machine learning library for neural networks and regression. | 1,269 | |
| A high-performance Run Length Encoding library with SIMD support and Java Critical Natives Interface. | 285 | |
| A fast C-based Lua library for encoding and decoding various binary formats. | 18 | |
| A C library to encode and decode CAN (Controller Area Network) signals used in automotive applications. | 22 | |
| An implementation of Universal Binary JSON format in Pharo Smalltalk | 5 | |
| A cryptographic library for encrypting and decrypting arbitrary binary data in Elixir | 61 | |
| An implementation of the Encoding Standard in Rust, supporting decoding and encoding of various character encodings. | 394 |