goavro

Avro encoder

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.

GitHub

985 stars
23 watching
219 forks
Language: Go
last commit: 7 months ago
Linked from 2 awesome lists


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bet365/jingo A package for fast and efficient JSON encoding of Go structs without additional dependencies or build steps. 736
ake-persson/encoding Provides a generic interface to encode and decode data in a platform-agnostic way. 9
segmentio/encoding A Go package providing efficient encoding and decoding APIs for various data formats. 996
haskell-works/avro A Haskell library for encoding and decoding data using the Avro format 83
fxamacker/cbor A library for encoding and decoding binary data in a compact and secure format. 739
khezen/avro Provides tools and interfaces for serializing data in binary format with schema metadata 46
andybalholm/brotli A pure Go implementation of the Brotli compression algorithm. 621
kolesa-team/go-webp A Go library for decoding and encoding image files in the WebP format using a C binding for Google's libwebp. 227
o1egl/fwencoder A library that encodes and decodes fixed-width table data from various input sources. 27
go-audio/wav A Go library for decoding and encoding WAV audio files. 309
wi2l/jettison Fast JSON encoding library for Go with configurable options and native support for standard library types. 174
francoispqt/gojay A high-performance JSON parser and encoder with streaming capabilities for Go. 2,123
ianlopshire/go-fixedwidth A library for encoding and decoding fixed-width formatted data in Go. 82
tiendc/go-csvlib A high-performance CSV encoding and decoding library for Go. 13
alephao/swift-rlp A Swift implementation of Recursive Length Prefix encoding for serializing structured binary data 24