Intuitive syntax. In languages such as Python, JSON feels like a first class data type. We used all the operator magic of modern C++ to achieve the same feeling in your code. Check out the examples below and you'll know what I mean.Trivial integration. Our whole code consists of a single header file json.hpp. That's it. No library, no subproject, no dependencies, no complex build system. The class is written in vanilla C++11. All in all, everything should require no adjustment of your compiler flags or project settings.
json json-pointer json-patch cbor msgpack header-only stl-containers json-serialization json-parser rfc-6901 rfc-6902 rfc-7159 rfc-7049 json-diff messagepack rfc-8259Kotlin serialization support consists of three parts: a gradle compiler plugin, which produces visitor/serializer code for objects, an IntelliJ plugin and a runtime library. You can open example projects for JVM or JS to get started playing with it.
kotlin serialization json cbor protobuftaoJSON is a zero-dependency C++ header-only JSON library that provides a generic Value Class, uses Type Traits to interoperate with C++ types, uses an Events Interface to convert from and to JSON, JAXN, CBOR, MsgPack and UBJSON, and much more... Warning: The documentation is currently not quite keeping pace with what will hopefully be the last large pre-1.0.0 development burst.
json jaxn cbor msgpack ubjson json-pointer json-patch json-schema cpp header-only cpp17Encode and parse data in the Concise Binary Object Representation (CBOR) data format (RFC7049). See the full API documentation.
coap cbor jsonA CBOR (RFC 7049 Concise Binary Object Representation) decoder and encoder in Swift. Encode directly from Swift types or use a wrapper object. Decode to a CBOR value type that can be accessed with native Swift subscripting and expressed with the equivalent literal notation. Use Carthage.
cbor serializationlibcbor is a C library for parsing and generating CBOR, the general-purpose schema-less binary data format. All bug reports and contributions are welcome. Please see https://github.com/PJK/libcbor for more info.
cbor serialization c-plus-plus c99The libxo library allows an application to generate text, XML, JSON, and HTML output using a common set of function calls. The application decides at run time which output style should be produced. The application calls a function "xo_emit" to product output that is described in a format string. A "field descriptor" tells libxo what the field is and what it means.
freebsd xml json html cborFor more examples see unittests.
dlang cbor serializationConcise Binary Object Representation (CBOR) Library
cbor iotThis Go package provides the implementation of high performance encoder and decoders for JSON-like object representations. The top-level package exposes the generic types and algorithms for encoding and decoding values, while each sub-package implements the parser and emitters for specific types.
cbor msgpack yaml json redis segmentrefmt is a serialization and object-mapping library. Mostly because I have some types which I need to encode in two different ways, and that needs to not suck, and that totally sucks with most serialization libraries I've used. Also, I need to serialize things in different formats, e.g. sometimes JSON and other times CBOR, and that needs to work without me wrestling two different object-serial libraries and configs.
stream tokenizer cbor json objectmapper polymorphic serializationThis package is under continuous development, but the APIs are fairly stable. Though converting to golang value incurs cost.
json cbor collation sort json-pointerA simple CBOR implementation written in C++. It decodes any valid CBOR, but will always encode in the shortest definite form. Integers and floating-point numbers are kept as distinct types when encoding. Tags are parsed and exposed to the application. They are not interpreted in any way however. To enable all features you must compile with -std=c++11.
cbor c-plus-plus
We have large collection of open source products. Follow the tags from
Tag Cloud >>
Open source products are scattered around the web. Please provide information
about the open source projects you own / you use.
Add Projects.