Sign in

Repository Index

71,372 visible repositories in the index

Tags: Serialization library
Tags

A repository shows when it has any selected Tag.

Clear Tags
Filters

Filters

Clear all filters

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

  • json
  • json-parser
  • simd
  • avx2

Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics

  • arrow
  • parquet

A blazingly fast multi-language serialization framework for idiomatic domain objects, schema IDL, and cross-language data exchange.

  • cross-language
  • fast
  • jit
  • multiple-language

Fast JSON encoder/decoder compatible with encoding/json for Go

  • go
  • golang
  • golang-library
  • json

Meta's Thrift implementation: cross-language serialization and high-performance async RPC

Rust reflection, serialization, deserialization, pretty printing, etc. — the last proc macro you should need

  • deserialization
  • rust
  • rust-lang
  • serialization

Fast JSON parser and validator for Go. No custom structs, no code generation, no reflection

  • json-parser
  • fast
  • golang
  • go

The GoCSV package aims to provide easy CSV serialization and deserialization to the golang programming language

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.

  • cbor
  • rfc-8949
  • cose
  • cwt

csvutil provides fast and idiomatic mapping between CSV and Go (golang) values.

  • golang
  • csv
  • fast
  • csv-parser