Difference between revisions of "Database Libraries"
(add kvdb) |
|||
(4 intermediate revisions by 2 users not shown) | |||
Line 6: | Line 6: | ||
| name = '''Database''' (HuntLabs) | | name = '''Database''' (HuntLabs) | ||
| about = A database abstraction layer, support PostgreSQL / MySQL / SQLite. | | about = A database abstraction layer, support PostgreSQL / MySQL / SQLite. | ||
− | | platform = FreeBSD/Windows/ | + | | platform = FreeBSD/Linux/Windows/MacOS |
| license = Apache 2.0 | | license = Apache 2.0 | ||
| url = https://github.com/huntlabs/database | | url = https://github.com/huntlabs/database | ||
+ | }} | ||
+ | |||
+ | {{Project | ||
+ | | name = '''kvdb''' (cvsae) | ||
+ | | about = A lightweight and simple key-value database (store) build on top of std.json (dddb clone). | ||
+ | | platform = Linux | ||
+ | | license = MIT | ||
+ | | url = https://github.com/cvsae/kvdb | ||
+ | }} | ||
+ | |||
+ | {{Project | ||
+ | | name = '''dddb''' (cvsae) | ||
+ | | about = A lightweight and simple key-value database (store) build on top of std.json. | ||
+ | | platform = Linux | ||
+ | | license = MIT | ||
+ | | url = https://github.com/cvsae/dddb | ||
+ | }} | ||
+ | |||
+ | {{Project | ||
+ | | name = '''Entity''' (HuntLabs) | ||
+ | | about = An object-relational mapping (ORM) framework for dlang's database, support PostgreSQL / MySQL / SQLite. | ||
+ | | platform = FreeBSD/Linux/Windows/MacOS | ||
+ | | license = Apache 2.0 | ||
+ | | url = https://github.com/huntlabs/entity | ||
}} | }} | ||
Line 38: | Line 62: | ||
| platform = ?? | | platform = ?? | ||
| license = [https://github.com/yasuhiro1988/sqlite4d/blob/master/LICENSE.md see] | | license = [https://github.com/yasuhiro1988/sqlite4d/blob/master/LICENSE.md see] | ||
− | | url = | + | | url = https://github.com/yasuhiro1988/sqlite4d |
+ | }} | ||
+ | |||
+ | {{Project | ||
+ | | name = '''arsdnet''' | ||
+ | | about = PostgreSQL, mySQL and SQLite simple binding. | ||
+ | | platform = Windows/POSIX | ||
+ | | license = Boost | ||
+ | | url = https://github.com/adamdruppe/misc-stuff-including-D-programming-language-web-stuff | ||
+ | }} | ||
+ | |||
+ | {{Project | ||
+ | | name = '''dpq2''' | ||
+ | | about = Yet another attempt to create a good interface to PostgreSQL | ||
+ | | platform = Windows/POSIX | ||
+ | | license = Boost | ||
+ | | url = https://github.com/denizzzka/dpq2 | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''ddb''' | ||
+ | | about = Database access for D2. Currently, only PostgreSQL client | ||
+ | | platform = POSIX | ||
+ | | license = Boost 1.0 | ||
+ | | url = https://github.com/pszturmaj/ddb | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''pgator''' | ||
+ | | about = Allows to use JSON-RPC requests to PostgresSQL RDBMS. | ||
+ | | platform = POSIX | ||
+ | | license = MIT | ||
+ | | url = https://github.com/DSoftOut/pgator | ||
+ | }} | ||
+ | |||
+ | {{Project | ||
+ | | name = '''ReeD''' | ||
+ | | about = ArangoDB Driver. | ||
+ | | platform = POSIX | ||
+ | | license = Boost 1.0 | ||
+ | | url = https://github.com/repeatedly/reed | ||
+ | }} | ||
+ | |||
+ | {{Project | ||
+ | | name = '''DDBC''' | ||
+ | | about = DB access library similar to JDBC (supports PostgreSQL, MySQL, SQLite). | ||
+ | | platform = Windows/POSIX | ||
+ | | license = Boost 1.0 | ||
+ | | url = https://github.com/buggins/ddbc | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''HibernateD''' | ||
+ | | about = ORM for D (supports PostgreSQL, MySQL, SQLite). | ||
+ | | platform = Windows/POSIX | ||
+ | | license = Boost 1.0 | ||
+ | | url = https://github.com/buggins/hibernated | ||
+ | }} | ||
+ | {{Project | ||
+ | | name = '''dpq''' | ||
+ | | about = Simple but powerful PostgreSQL library with support for both ORM and manual querying. | ||
+ | | platform = POSIX(Windows untested) | ||
+ | | license = MIT | ||
+ | | url = https://github.com/IrenejMarc/dpq | ||
+ | }} | ||
+ | }} | ||
+ | |||
+ | |||
+ | |||
+ | [[Category:Development Library]] |
Latest revision as of 01:33, 15 October 2020
Title / Info | Description | License | Platform | |
---|---|---|---|---|
A database abstraction layer, support PostgreSQL / MySQL / SQLite. | Apache 2.0 | FreeBSD/Linux/Windows/MacOS | ||
A lightweight and simple key-value database (store) build on top of std.json (dddb clone). | MIT | Linux | ||
A lightweight and simple key-value database (store) build on top of std.json. | MIT | Linux | ||
An object-relational mapping (ORM) framework for dlang's database, support PostgreSQL / MySQL / SQLite. | Apache 2.0 | FreeBSD/Linux/Windows/MacOS | ||
D library to use SQLite | GPL | Windows/POSIX | ||
D2 SQLite bindings and OO interface | Boost | ?? | ||
This wrapper around SQLite in D | Boost | ?? | ||
SQLite bridge library for D programming language | see | ?? | ||
PostgreSQL, mySQL and SQLite simple binding. | Boost | Windows/POSIX | ||
Yet another attempt to create a good interface to PostgreSQL | Boost | Windows/POSIX | ||
Database access for D2. Currently, only PostgreSQL client | Boost 1.0 | POSIX | ||
Allows to use JSON-RPC requests to PostgresSQL RDBMS. | MIT | POSIX | ||
ArangoDB Driver. | Boost 1.0 | POSIX | ||
DB access library similar to JDBC (supports PostgreSQL, MySQL, SQLite). | Boost 1.0 | Windows/POSIX | ||
ORM for D (supports PostgreSQL, MySQL, SQLite). | Boost 1.0 | Windows/POSIX | ||
Simple but powerful PostgreSQL library with support for both ORM and manual querying. | MIT | POSIX(Windows untested) |