Project Name | Stars | Downloads | Repos Using This | Packages Using This | Most Recent Commit | Total Releases | Latest Release | Open Issues | License | Language |
---|---|---|---|---|---|---|---|---|---|---|
Json | 35,027 | 8 | a day ago | 11 | August 22, 2022 | 100 | mit | C++ | ||
JSON for Modern C++ | ||||||||||
Go | 1,719 | 5,298 | 2,248 | 3 months ago | 62 | February 26, 2022 | 1 | mit | Go | |
idiomatic codec and rpc lib for msgpack, cbor, json, etc. msgpack.org[Go] | ||||||||||
Json | 522 | a month ago | 7 | mit | C++ | |||||
C++ header-only JSON library | ||||||||||
Restish | 487 | 11 days ago | 35 | May 02, 2022 | 25 | mit | Go | |||
Restish is a CLI for interacting with REST-ish HTTP APIs with some nice features built-in | ||||||||||
Muon | 170 | 5 months ago | 2 | apache-2.0 | Python | |||||
µON - a compact and simple binary object notation | ||||||||||
Rpc.py | 161 | 6 months ago | 13 | March 31, 2022 | apache-2.0 | Python | ||||
A fast and powerful RPC framework based on ASGI/WSGI. | ||||||||||
Objconv | 45 | 6 | 12 | 5 years ago | 2 | September 10, 2018 | 5 | mit | Go | |
A Go package exposing encoder and decoders that support data streaming to and from multiple formats. | ||||||||||
Keyring | 33 | 1 | 7 | 2 years ago | 24 | February 04, 2020 | 9 | mit | JavaScript | |
Blockchain Tools | ||||||||||
Keripy | 29 | a month ago | 7 | apache-2.0 | Python | |||||
Python Implementation of the KERI Core Libraries | ||||||||||
Cbor Ruby | 28 | 4 years ago | 3 | C | ||||||
CBOR (RFC 7049) extension for Ruby |
This repository contains the go-codec
library, the codecgen
tool and
benchmarks for comparing against other libraries.
This is a High Performance, Feature-Rich Idiomatic Go 1.4+ codec/encoding library for binary and text formats: binc, msgpack, cbor, json and simple.
It fully supports the legacy GOPATH
and the new go modules
modes.
This repository consists of 4 modules:
github.com/ugorji/go/codec
README
github.com/ugorji/go/codec/codecgen
(requires github.com/ugorji/go/codec
) README
github.com/ugorji/go/codec/bench
(requires github.com/ugorji/go/codec
) README
github.com/ugorji/go
(requires github.com/ugorji/go/codec
)For encoding and decoding, the github.com/ugorji/go/codec
module is sufficient.
To install:
go get github.com/ugorji/go/codec
The other modules exist for specific uses, and all require github.com/ugorji/go/codec
github.com/ugorji/go/codec/codecgen
generates high performance static encoders/decoders for given typesgithub.com/ugorji/go/codec/bench
benchmarks codec against other popular go librariesgithub.com/ugorji/go
is here for historical compatibility reasons, as modules was initially introduced only at repo root