cbor
Binary encoder/decoder
A library for encoding and decoding binary data in a compact and secure format.
CBOR codec (RFC 8949) with CBOR tags, Go struct tags (toarray, keyasint, omitempty), float64/32/16, big.Int, and fuzz tested billions of execs.
739 stars
10 watching
60 forks
Language: Go
last commit: 6 days ago
Linked from 2 awesome lists
cborcbor-librarycodeccosecwtgogolangjson-alternativerfc-7049rfc-8949serializationstd-94tinygo
Related projects:
Repository | Description | Stars |
---|---|---|
ygrek/ocaml-cbor | Provides OCaml bindings to the CBOR data encoding standard | 24 |
somerandomiosdev/cborcoding | Provides an encoding and decoding framework for the CBOR data format in Swift. | 50 |
edjcase/motoko_cbor | Enables encoding and decoding of CBOR (Concise Binary Object Representation) data between bytes and CBOR objects | 6 |
intel/tinycbor | A C library for serializing and deserializing binary objects in a compact format | 501 |
well-typed/cborg | A Haskell implementation of the CBOR format for fast binary serialisation and deserialisation. | 191 |
ghostiam/binstruct | Decodes binary data into structured format | 97 |
linkedin/goavro | A library that enables encoding and decoding of Avro data in Go, providing a more straightforward and efficient way to work with binary and textual JSON formats. | 985 |
sija/base62.cr | A library that encodes numbers using a compact set of characters (Base62) and provides decoding functionality. | 10 |
o1egl/fwencoder | A library that encodes and decodes fixed-width table data from various input sources. | 27 |
chronoxor/fastbinaryencoding | A universal serialization solution for various programming languages and platforms that enables fast and compact binary encoding. | 828 |
segmentio/encoding | A Go package providing efficient encoding and decoding APIs for various data formats. | 996 |
checkiz/elixir-bson | An Elixir implementation of the BSON data format | 26 |
tplgy/cppcodec | A header-only C++11 library for encoding/decoding various binary data formats | 617 |
dmazzella/ucbor | Implementation of a lightweight CBOR serializer/deserializer for use in embedded systems with limited resources. | 1 |
andybalholm/brotli | A pure Go implementation of the Brotli compression algorithm. | 621 |