xomachine / Nesm
Licence: mit
NESM stands for Nim's Easy Serialization Macro. The macro that allowing generation of serialization functions by one line of code! (It is a mirror of https://gitlab.com/xomachine/NESM)
Stars: ✭ 43
Labels
Projects that are alternatives of or similar to Nesm
Marshmallow
A lightweight library for converting complex objects to and from simple Python datatypes.
Stars: ✭ 5,857 (+13520.93%)
Mutual labels: serialization
Jackson Module Kotlin
Module that adds support for serialization/deserialization of Kotlin (http://kotlinlang.org) classes and data classes.
Stars: ✭ 830 (+1830.23%)
Mutual labels: serialization
Play Json Extra
playframework2 json extra module. provide convenience functions for define Format, Reads, Writes
Stars: ✭ 20 (-53.49%)
Mutual labels: serialization
Reservoir
Android library to easily serialize and cache your objects to disk using key/value pairs.
Stars: ✭ 674 (+1467.44%)
Mutual labels: serialization
Rust Crdt
a collection of well-tested, serializable CRDTs for Rust
Stars: ✭ 747 (+1637.21%)
Mutual labels: serialization
Protobuf Convert
Macros for convenient serialization of Rust data structures into/from Protocol Buffers 3
Stars: ✭ 22 (-48.84%)
Mutual labels: serialization
Bridge Deprecated
[DEPRECATED]: Prefer Retrofit/OkHttp by Square, or Fuel for Kotlin
Stars: ✭ 624 (+1351.16%)
Mutual labels: serialization
Eminim
JSON serialization framework for Nim, works from a Stream directly to any type and back. Depends only on stdlib.
Stars: ✭ 32 (-25.58%)
Mutual labels: serialization
Msgpack Cli
MessagePack implementation for Common Language Infrastructure / msgpack.org[C#]
Stars: ✭ 761 (+1669.77%)
Mutual labels: serialization
Nippy
High-performance serialization library for Clojure
Stars: ✭ 838 (+1848.84%)
Mutual labels: serialization
Go Capnproto2
Cap'n Proto library and code generator for Go
Stars: ✭ 682 (+1486.05%)
Mutual labels: serialization
Iod
Meta programming utilities for C++14. Merged in matt-42/lithium
Stars: ✭ 731 (+1600%)
Mutual labels: serialization
Restfulsense
A RESTFul operations client that serializes responses and throws meaningful exceptions for >= 400 status codes.
Stars: ✭ 28 (-34.88%)
Mutual labels: serialization
Rkyv
Zero-copy deserialization framework for Rust
Stars: ✭ 590 (+1272.09%)
Mutual labels: serialization
Quilt
Quilt is a self-organizing data hub for S3
Stars: ✭ 1,007 (+2241.86%)
Mutual labels: serialization
NESM
NESM stands for Nim's Easy Serialization Macro. The macro that allowing generation of serialization functions by one line of code!
Documentation can be found here. Dont forget to check out the tests for more examples.
Bug reporting
If you found a bug or any strange behaviour in the macro please attach to the bug report the output of Nim compiler when -d:debug flag passed.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].