Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Database Driver

Database Driver

271 projects

Showing 36 of 271 projects

ecto_cassandra
ecto_cassandraElixir

An Ecto adapter for Cassandra, enabling Elixir applications to use Cassandra as a database with Ecto's query interface.

#database-driver#cassandra-adapter#elixir
Stars86
Forks12
Last commit7 years ago
PostgreSQL
PostgreSQLDart

A Dart library for connecting to and querying PostgreSQL databases with support for SSL, connection pooling, and type conversion.

#database-driver#dart#server-side
Stars85
Forks28
Last commit9 years ago
ocaml-redis
ocaml-redisOCaml

Pure OCaml client library for Redis, offering both synchronous and LWT-based asynchronous bindings.

#database-driver#ocaml-library#opam-package
Stars85
Forks33
Last commit1 year ago
neo4j_sips
neo4j_sipsElixir

An Elixir driver for Neo4j graph database using its REST API, compatible with Neo4j 2.x/3.0.x/3.1.x servers.

#database-driver#elixir-lang#elixir
Stars82
Forks22
Last commit6 years ago
DelphiMongoDB
DelphiMongoDBPascal

A native Delphi driver for MongoDB providing direct, efficient access to MongoDB servers using BSON and a low-level API.

#database-driver#bson#embedded-json
Stars81
Forks28
Last commit3 years ago
mysql-native
mysql-nativeD

A native D language client driver for MySQL and MariaDB, compatible with both Phobos and Vibe.d sockets.

#database-driver#d-language#connection-pooling
Stars80
Forks28
Last commit2 years ago
sqlite_ecto
sqlite_ectoElixir

SQLite3 adapter for Ecto, enabling Elixir applications to use SQLite databases with Ecto's query and schema DSL.

#database-driver#database#elixir
Stars77
Forks27
Last commit9 years ago
php-tdengine
php-tdenginePHP

A PHP client extension for the TDengine big data engine, with Swoole coroutine support.

#database-driver#swoole#tdengine-client
Stars77
Forks9
Last commit3 years ago
gremlin-php
gremlin-phpPHP

A PHP client driver for connecting to TinkerPop3 Gremlin Server and querying graph databases like Neo4j and Titan.

#database-driver#titan#query-language
Stars75
Forks18
Last commit3 years ago
MongoAS3
MongoAS3ActionScript

A pure ActionScript 3 driver for MongoDB that enables direct database communication without server-side languages.

#database-driver#flash#nosql
Stars73
Forks9
Last commit14 years ago
MyZql
MyZqlZig

A native Zig driver for MySQL and MariaDB, offering both low-level protocol access and high-level convenience APIs.

#database-driver#zig-package#driver
Stars73
Forks7
Last commit1 month ago
arangolite
arangoliteGo

A lightweight Go driver for ArangoDB focused on pure AQL querying.

#database-driver#arangodb-driver#go-library
Stars72
Forks19
Last commit5 years ago
redis
redisV

A full-featured Redis client for the V programming language, enabling Redis operations from V applications.

#database-driver#redis#vlang
Stars70
Forks9
Last commit2 years ago
py2neo
py2neoPython

A comprehensive Python client library and toolkit for working with Neo4j graph databases.

#database-driver#python-library#data-science
Stars69
Forks20
Last commit9 years ago
lua-resty-cassandra
lua-resty-cassandraLua

A pure Lua Cassandra client implementing the CQL binary protocol for use with Nginx/OpenResty or luasocket.

#database-driver#binary-protocol#luasocket
Stars68
Forks15
Last commit9 years ago
DBD::mysql
DBD::mysqlPerl

A Perl DBI driver for connecting to MySQL and MySQL-compatible databases.

#database-driver#database-access#perl-database-interface
Stars67
Forks77
Last commit3 days ago
Rust, Python, Java, Node.js and C
Rust, Python, Java, Node.js and CRust

Official client drivers for TypeDB in Rust, Python, Java, TypeScript, Node.js, C, C++, and C#.

#multi-language#database-driver#typedb-client
Stars65
Forks44
Last commit3 days ago
Morphium
MorphiumJava

A high-performance MongoDB ODM and integrated messaging framework for Java 21+, requiring only MongoDB as infrastructure.

#object-mapping#database-driver#caching
Stars63
Forks21
Last commit1 day ago
Go RethinkDB ToDo
Go RethinkDB ToDoCSS

A TodoMVC-style example application built with Go and RethinkDB using the GoRethink driver.

#database-driver#example-project#todo-app
Stars62
Forks15
Last commit10 years ago
godbal
godbalGo

A lightweight, no-ORM database abstraction layer for Go with SQL builder and easy result mapping (currently MySQL only).

#database-driver#sqlbuilder#lightweight
Stars60
Forks29
Last commit7 years ago
dropwizard-cassandra
dropwizard-cassandraJava

A Dropwizard bundle providing configuration, health checks, metrics, and dependency injection for Cassandra integration.

#database-driver#health-checks#dependency-injection
Stars59
Forks23
Last commit
mariadb
mariadbOCaml

OCaml bindings for MariaDB providing both blocking and nonblocking APIs, supporting prepared statements and integration with Lwt and Async.

#database-driver#prepared-statements#async
Stars59
Forks21
Last commit6 months ago
tds_ecto
tds_ectoElixir

An Ecto adapter for connecting Elixir applications to Microsoft SQL Server databases using the TDS protocol.

#database-driver#mssql#elixir
Stars56
Forks34
Last commit6 years ago
mongodb
mongodbV

Official MongoDB driver for the V programming language, enabling database operations with native V syntax.

#database-driver#bson#data-persistence
Stars53
Forks8
Last commit1 year ago
PostgreSQL
PostgreSQLSwift

A Swift wrapper around libpq for PostgreSQL database access, part of the Perfect project.

#database-driver#database#libpq-wrapper
Stars53
Forks19
Last commit4 years ago
ostrio:neo4jdriver
ostrio:neo4jdriverCoffeeScript

A high-performance Neo4j REST API driver for Meteor.js with 100% test coverage, using Fibers to eliminate callback hell.

#database-driver#meteor-package#graphenedb
Stars52
Forks12
Last commit9 years ago
MongoDB
MongoDBSwift

A standalone Swift wrapper around the mongo-c client library for accessing MongoDB servers.

#database-driver#database#perfect
Stars51
Forks21
Last commit6 years ago
celtuce
celtuceClojure

An idiomatic Clojure Redis client wrapping the Java Lettuce client.

#database-driver#redis#connection-pooling
Stars49
Forks9
Last commit5 years ago
hunt-database
hunt-databaseD

A database abstraction layer library for the D programming language, supporting PostgreSQL and MySQL.

#database-driver#d-language#orm
Stars49
Forks5
Last commit2 years ago
cl-rethinkdb
cl-rethinkdbCommon Lisp

An asynchronous RethinkDB driver for Common Lisp with a query DSL that closely follows the ReQL specification.

#database-driver#query-language#asynchronous
Stars48
Forks6
Last commit10 years ago
datomex
datomexElixir

Low-level Elixir driver for interacting with Datomic databases via its REST API.

#database-driver#functional-programming#elixir
Stars47
Forks4
Last commit10 years ago
eredis
eredisErlang

A non-blocking Erlang Redis client focused on performance, robustness, and supporting TLS, Sentinel, and pubsub.

#database-driver#high-performance#message-queue
Stars44
Forks24
Last commit1 year ago
aiogremlin
aiogremlinPython

An asynchronous Python library for communicating with Gremlin Server using websockets and asyncio.

#database-driver#tinkerpop#asyncio
Stars43
Forks13
Last commit6 years ago
influent.rs
influent.rsRust

A Rust driver for InfluxDB, enabling data writing and querying from Rust applications.

#database-driver#no-sql#client-library
Stars43
Forks26
Last commit6 years ago
lredis
lredisLua

An asynchronous Redis client library for Lua with PubSub support and automatic pipelining.

#database-driver#message-queue#redis-client
Stars42
Forks7
Last commit5 years ago
Dart
DartDart

A Dart driver for RethinkDB, enabling Dart applications to interact with the NoSQL database.

#database-driver#dart#dart-package
Stars38
Forks19
Last commit2 years ago
PreviousPage 6 of 8

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
9 years ago
Next
#Nosql73
#Sql54
#Database52
#Go41
#Mongodb40
#Postgresql39
#Database Connectivity37
#Golang31
#Mysql31
#Redis Client30
#Connection Pooling30
#Orm28