Difference between revisions of "Serialization Libraries"

From D Wiki
Jump to: navigation, search
(Added cerealed. Reordered alphabetically.)
 
Line 44: Line 44:
 
  | license = Boost 1.0
 
  | license = Boost 1.0
 
  | url = https://github.com/repeatedly/yajl-d
 
  | url = https://github.com/repeatedly/yajl-d
 +
}}
 +
{{Project
 +
| name = '''sd'''
 +
| about = D library for versatile object serialization/deserialization, supporting integral types, arrays, and strings.
 +
| platform = Linux
 +
| license = MIT
 +
| url = https://github.com/Comander11/sd
 
}}
 
}}
  
 
}}
 
}}
 
[[Category:Development Library]]
 
[[Category:Development Library]]

Latest revision as of 14:05, 24 August 2023

Title / InfoDescriptionLicensePlatform
Icon dpackage 48.png
Thrift is a framework for scalable cross-language services development (serialization/RPC) and supports D out of the box. Apache License v2.0 Windows/POSIX
Icon dpackage 48.png
Binary serialisation library for D. Minimal to no boilerplate necessary. BSD like Windows/POSIX
DYAML-logo.png
YAML is a serialization format aimed at speed and human readability. D:YAML is a YAML parser in D, originally based on PyYAML. Boost 1.0 Platform-independent
Icon dpackage 48.png
MessagePack is a binary-based JSON-like serialization library. msgpack-d is a pure D implementation of MessagePack. Boost 1.0 Windows/POSIX
Icon dpackage 48.png
Orange is a serialization library for the D programming language. It supports D1/Tango and D2/Phobos. Boost 1.0 Windows/POSIX
Icon dpackage 48.png
Yet Another JSON Library, which supports the stream parsing. yajl-d is a YAJL binding for D. Boost 1.0 Windows/POSIX
Icon dpackage 48.png
D library for versatile object serialization/deserialization, supporting integral types, arrays, and strings. MIT Linux