Difference between revisions of "Libraries and Frameworks"
(→Serialization) |
|||
Line 81: | Line 81: | ||
| url = https://github.com/JakobOvrum/LuaD | | url = https://github.com/JakobOvrum/LuaD | ||
}} | }} | ||
− | + | {{Project | |
+ | | name = '''Pyd''' | ||
+ | | about = Python for the D Programming Language | ||
+ | | platform = Windows/POSIX | ||
+ | | license = MIT | ||
+ | | url = https://bitbucket.org/ariovistus/pyd | ||
+ | }} | ||
}} | }} | ||
Revision as of 19:50, 9 December 2012
Contents
Web Development
Title / Info | Description | License | Platform | |
---|---|---|---|---|
"Asynchronous I/O that doesn’t get in your way, written in D" ~From website |
GUI frameworks
Title / Info | Description | License | Platform | |
---|---|---|---|---|
[GitHub project, Site GtkD] |
GtkD is a D binding and OO wrapper of GTK+. |
Game development and Multimedia
Title / Info | Description | License | Platform | |
---|---|---|---|---|
[GitHub project, Forums Derelict] |
A collection of dynamic D bindings to C libraries, useful for multimedia and game development. |
Serialization
Title / Info | Description | License | Platform | |
---|---|---|---|---|
Orange is a serialization library for the D programming language. It supports D1/Tango and D2/Phobos. | Boost 1.0 | Windows/POSIX | ||
MessagePack is a binary-based JSON-like serialization library. msgpack-d is a pure D implementation of MessagePack. | Boost 1.0 | Windows/POSIX | ||
[GitHub project, Website D:YAML] |
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 |
Scripting D applications
Title / Info | Description | License | Platform | |
---|---|---|---|---|
Lua for the D Programming Language | MIT | Windows/POSIX | ||
Python for the D Programming Language | MIT | Windows/POSIX |