Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
- json
- json-parser
- simd
- avx2
71,372 visible repositories in the index
1–24 of 93 · Most stars
Parsing gigabytes of JSON per second : used by Facebook/Meta Velox, the Node.js runtime, ClickHouse, WatermelonDB, Apache Doris, Milvus, StarRocks
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Get JSON values quickly - JSON parser for Go
Go support for Google's protocol buffers
TOML parser for Golang with reflection.
Fast JSON serializer for golang.
PROST! a Protocol Buffers implementation for the Rust Language
A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.
Fast JSON encoder/decoder compatible with encoding/json for Go
Simple Binary Encoding (SBE) - High Performance Message Codec
Go support for Google's protocol buffers
Meta's Thrift implementation: cross-language serialization and high-performance async RPC
msgpack.org[Go] MessagePack encoding for Golang
Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need
Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection
YAML support for the Go language
The GoCSV package aims to provide easy CSV serialization and deserialization to the golang programming language
high performance JSON encoder/decoder with stream API for Golang
Go library for the TOML file format
CBOR codec (RFC 8949, RFC 8742) with CBOR tags, Go struct tag options (toarray, keyasint, omitempty, omitzero), float64/32/16, big.Int, and fuzz tested.
Goavro is a library that encodes and decodes Avro data.
csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.
Fast Binary Encoding is ultra fast and universal serialization solution for C++, C#, Go, Java, JavaScript, Kotlin, Python, Ruby, Swift
Optimized JSON for Go