serialization.md
July 15, 2021 ยท View on GitHub
Bookmarks tagged [serialization]
www.codever.land/bookmarks/t/serialization
Bond
https://github.com/Microsoft/bond
An open source, cross-platform framework for working with schematized data. [MIT]
- tags: cpp, serialization
- :octocat: source code
cereal
https://github.com/USCiLab/cereal
A C++11 library for serialization. [BSD]
- tags: cpp, serialization
- :octocat: source code
cppcodec
https://github.com/tplgy/cppcodec
Header-only C++11 library to encode/decode base64, base32 and hex with consistent, flexible API. [MIT]
- tags: cpp, serialization
- :octocat: source code
MessagePack
https://github.com/msgpack/msgpack-c
Efficient binary serialization format "like JSON" for C and C++. [Apache2] website
- tags: cpp, serialization
- :octocat: source code
nanopb
https://github.com/nanopb/nanopb
Small code-size Protocol Buffers implementation in ANSI C. [Zlib]
- tags: cpp, serialization
- :octocat: source code
protobuf
https://github.com/protocolbuffers/protobuf
Protocol Buffers - Google's data interchange format. [BSD]
- tags: cpp, serialization
- :octocat: source code
protobuf-c
https://github.com/protobuf-c/protobuf-c
Protocol Buffers implementation in C. [BSD]
- tags: cpp, serialization
- :octocat: source code
upb
https://github.com/protocolbuffers/upb
A small protobuf implementation in C. [BSD]
- tags: cpp, serialization
- :octocat: source code
YAS
Very fast Yet Another Serialization library supports the binary/text/json formats. [Boost]
- tags: cpp, serialization
- :octocat: source code
asn1
https://github.com/PromonLogicalis/asn1
Asn.1 BER and DER encoding library for golang.
- tags: go, serialization
- :octocat: source code
bambam
https://github.com/glycerine/bambam
generator for Cap'n Proto schemas from go.
- tags: go, serialization
- :octocat: source code
bel
https://github.com/32leaves/bel
Generate TypeScript interfaces from Go structs/interfaces. Useful for JSON RPC.
- tags: go, serialization
- :octocat: source code
binstruct
https://github.com/ghostiam/binstruct
Golang binary decoder for mapping data into the structure.
- tags: go, serialization
- :octocat: source code
colfer
https://github.com/pascaldekloe/colfer
Code generation for the Colfer binary format.
- tags: go, serialization
- :octocat: source code
csvutil
https://github.com/jszwec/csvutil
High Performance, idiomatic CSV record encoding and decoding to native Go structures.
- tags: go, serialization
- :octocat: source code
fwencoder
https://github.com/o1egl/fwencoder
Fixed width file parser (encoding and decoding library) for Go.
- tags: go, serialization
- :octocat: source code
go-capnproto
https://github.com/glycerine/go-capnproto
Cap'n Proto library and parser for go.
- tags: go, serialization
- :octocat: source code
go-codec
High Performance, feature-Rich, idiomatic encode, decode and rpc library for msgpack, cbor and json, with runtime-based OR code-generation support.
- tags: go, serialization
- :octocat: source code
gogoprotobuf
https://github.com/gogo/protobuf
Protocol Buffers for Go with Gadgets.
- tags: go, serialization
- :octocat: source code
goprotobuf
https://github.com/golang/protobuf
Go support, in the form of a library and protocol compiler plugin, for Google's protocol buffers.
- tags: go, serialization
- :octocat: source code
jsoniter
https://github.com/json-iterator/go
High-performance 100% compatible drop-in replacement of "encoding/json".
- tags: go, serialization
- :octocat: source code
mapstructure
https://github.com/mitchellh/mapstructure
Go library for decoding generic map values into native Go structures.
- tags: go, serialization
- :octocat: source code
php_session_decoder
https://github.com/yvasiyarov/php_session_decoder
GoLang library for working with PHP session format and PHP Serialize/Unserialize functions.
- tags: go, serialization
- :octocat: source code
structomap
https://github.com/tuvistavie/structomap
Library to easily and dynamically generate maps from static structures.
- tags: go, serialization
- :octocat: source code
marshmallow
https://github.com/marshmallow-code/marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
- tags: python, serialization
- :octocat: source code
pysimdjson
https://github.com/TkTech/pysimdjson
A Python bindings for simdjson.
- tags: python, serialization
- :octocat: source code
python-rapidjson
https://github.com/python-rapidjson/python-rapidjson
A Python wrapper around RapidJSON.
- tags: python, serialization
- :octocat: source code
snappy
https://github.com/kesla/node-snappy
Native bindings for Google's Snappy compression library.
- tags: node.js, serialization
- :octocat: source code
protobuf
https://github.com/dcodeIO/protobuf.js
Implementation of Protocol Buffers.
- tags: node.js, serialization
- :octocat: source code
compactr
https://github.com/compactr/compactr.js
Implementation of the Compactr protocol.
- tags: node.js, serialization
- :octocat: source code
FlatBuffers
https://github.com/google/flatbuffers
Memory-efficient serialization library that can access serialized data without unpacking and parsing it.
- tags: java, serialization
- :octocat: source code
FST
https://github.com/RuedigerMoeller/fast-serialization
JDK-compatible, high-performance object graph serialization.
- tags: java, serialization
- :octocat: source code
Kryo
https://github.com/EsotericSoftware/kryo
Fast and efficient object graph serialization framework.
- tags: java, serialization
- :octocat: source code
MessagePack
https://github.com/msgpack/msgpack-java
Efficient binary serialization format.
- tags: java, serialization
- :octocat: source code
PHP Serializer
https://github.com/marcospassos/java-php-serializer
Serializing objects in the PHP serialization format.
- tags: java, serialization
- :octocat: source code
How To Serialize Enums as JSON Objects with Jackson
https://www.baeldung.com/jackson-serialize-enums
How to serialize an Enum as a JSON Object using Jackson 2.
- :calendar: published on: 2018-11-23
- tags: java, serialization, jackson, json
- :octocat: source code