Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Database Driver

Database Driver

198 projects

Showing 36 of 198 projects

Gmongo
GmongoGroovy

A Groovy wrapper for the MongoDB Java driver providing a simpler, less verbose API.

#database-driver#mapreduce#java-wrapper
Stars185
Forks43
Last commit10 years ago
ydb-go-sdk
ydb-go-sdkGo

A pure Go native driver and database/sql interface for YDB, an open-source distributed SQL database.

#database-driver#database-sql#client-library
Stars179
Forks115
Last commit2 days ago
IoTSharp.EntityFrameworkCore.Taos
IoTSharp.EntityFrameworkCore.TaosC#

An ADO.NET provider for TDengine supporting native, WebSocket, and RESTful protocols with Schemaless and Stmt features.

#database-driver#entity-framework-core#iot
Stars172
Forks29
Last commit
mongodb
mongodbHaskell

A Haskell driver for MongoDB that enables database connections, queries, updates, and administrative tasks.

#database-driver#haskell#mapreduce
Stars170
Forks48
Last commit2 years ago
MySQL Swift
MySQL SwiftSwift

A type-safe MySQL client library for Swift, inspired by Node.js mysql, with Codable result mapping.

#database-driver#codable#type-safe
Stars164
Forks42
Last commit2 years ago
clj-postgresql
clj-postgresqlClojure

A Clojure library providing PostgreSQL helpers with automatic type conversions and connection management.

#database-driver#postgis#connection-pooling
Stars162
Forks17
Last commit1 year ago
crystal-sqlite3
crystal-sqlite3Crystal

SQLite3 database driver for the Crystal programming language, providing native bindings and full database API support.

#database-driver#database#driver
Stars161
Forks28
Last commit1 month ago
MySQL Connector/Node.js
MySQL Connector/Node.jsJavaScript

Official MySQL 8 driver for Node.js implementing the X DevAPI for NoSQL document store operations.

#x-devapi#database-driver#document-store
Stars159
Forks35
Last commit1 year ago
go-adodb
go-adodbGo

Go driver for Microsoft ADODB that implements the database/sql interface for connecting to Windows databases.

#database-driver#microsoft-access#database-sql
Stars153
Forks39
Last commit4 years ago
cdrs-tokio
cdrs-tokioRust

A high-level asynchronous Apache Cassandra client written in pure Rust, focusing on configurability and performance.

#database-driver#ycql#driver
Stars151
Forks31
Last commit18 days ago
cassandra-rs
cassandra-rsRust

A maintained Rust driver for Apache Cassandra, wrapping the DataStax C/C++ driver with a safe and modern API.

#database-driver#no-sql#async
Stars145
Forks55
Last commit2 years ago
esqlite
esqliteC

An Erlang NIF library providing direct, high-performance access to SQLite3 databases.

#database-driver#data-persistence#concurrent-database
Stars144
Forks80
Last commit14 days ago
cl-mongo
cl-mongoCommon Lisp

A Common Lisp interface to MongoDB providing document operations, indexing, map-reduce, and declarative query macros.

#database-driver#document-database#repl-integration
Stars144
Forks31
Last commit4 years ago
RMariaDB
RMariaDBR

A DBI-compliant R interface to MariaDB and MySQL databases, designed as a modern replacement for RMySQL.

#database-driver#database#r-package
Stars137
Forks41
Last commit15 days ago
Arangors
ArangorsRust

An intuitive Rust client for ArangoDB with ergonomic, OOP-like APIs for both async and sync operations.

#database-driver#async#nosql
Stars134
Forks33
Last commit7 months ago
SQLite3
SQLite3OCaml

OCaml bindings to the SQLite3 database client API, enabling database operations from OCaml applications.

#database-driver#functional-programming#database
Stars133
Forks40
Last commit1 month ago
pgx
pgxOCaml

A pure OCaml PostgreSQL client library with support for Async, LWT, and synchronous operations.

#database-driver#ocaml-library#async
Stars132
Forks19
Last commit3 years ago
SQLite for Delphi and FreePascal/Lazarus
SQLite for Delphi and FreePascal/LazarusPascal

Complete SQLite API translation and simple wrapper for Delphi and FreePascal/Lazarus.

#database-driver#object-pascal#pascal
Stars130
Forks47
Last commit4 months ago
Postgres
PostgresDart

A Dart driver for PostgreSQL that supports the extended query format, binary protocol, and statement reuse.

#database-driver#dart#extended-query
Stars128
Forks30
Last commit3 years ago
MySQL
MySQLSwift

A stand-alone Swift wrapper around the MySQL client library for accessing MySQL servers.

#database-driver#perfect#swift-package-manager
Stars126
Forks58
Last commit5 years ago
avatica
avaticaGo

A Go database/sql driver for Apache Avatica server, enabling Go applications to connect to Phoenix and other Avatica-backed databases.

#database-driver#geospatial#hbase
Stars124
Forks35
Last commit8 days ago
luapgsql
luapgsqlC

Lua binding for PostgreSQL providing direct database access from Lua applications.

#database-driver#database-access#backend-development
Stars120
Forks24
Last commit4 months ago
tds
tdsElixir

An Elixir driver for Microsoft SQL Server, implementing the TDS protocol for database connectivity.

#database-driver#mssql#elixir
Stars119
Forks84
Last commit21 days ago
Redic
RedicRuby

A lightweight Redis client for Ruby that acts as a transport layer using hiredis for connection and parsing.

#database-driver#pipelining#redis-client
Stars118
Forks14
Last commit6 years ago
go-gremlin
go-gremlinGo

A Go client library for connecting to TinkerPop3 Gremlin Server graph databases via WebSockets.

#database-driver#janusgraph#go-client
Stars117
Forks56
Last commit6 years ago
gofreetds
gofreetdsGo

A Go database driver for Microsoft SQL Server and Sybase ASE using FreeTDS, supporting stored procedures and multiple resultsets.

#database-driver#connection-pooling#sql-server
Stars114
Forks48
Last commit5 years ago
godis
godisGo

A high-performance Redis client for Go, inspired by Jedis, supporting clusters, pipelines, transactions, and distributed locks.

#database-driver#redis#connection-pooling
Stars112
Forks18
Last commit6 years ago
ballerinax/mysql
ballerinax/mysqlBallerina

A Ballerina library for connecting to and performing operations on MySQL databases, including change data capture.

#database-driver#java-library#connection-pooling
Stars111
Forks47
Last commit
clojure.jdbc
clojure.jdbcClojure

A JDBC library for Clojure providing a functional, idiomatic API for database interactions.

#database-driver#functional-programming#database
Stars105
Forks24
Last commit7 years ago
Scala
ScalaScala

A type-safe Scala driver for RethinkDB with case class mapping and lazy evaluation.

#database-driver#asynchronous#case-class-mapping
Stars101
Forks24
Last commit10 years ago
mongo
mongoElixir

A MongoDB driver for Elixir, providing a native Elixir API for database operations.

#database-driver#crud#bson
Stars100
Forks29
Last commit8 years ago
C++
C++C++

A C++ driver for RethinkDB 2.0, enabling native database interactions with modern C++ syntax.

#reql#real-time-database#database-driver
Stars100
Forks30
Last commit8 years ago
Haskell
HaskellHaskell

A Haskell client library for connecting to and querying RethinkDB databases.

#database-driver#haskell#functional-programming
Stars93
Forks11
Last commit9 years ago
goblin 3.5
goblin 3.5Python

A Python 3.5+ Object Graph Mapper (OGM) for TinkerPop 3 Gremlin Server, built with native async support.

#database-driver#tinkerpop#aiogremlin
Stars90
Forks21
Last commit7 years ago
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
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
PreviousPage 5 of 6

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
1 month ago
12 days ago
Next
#Nosql56
#Sql45
#Database40
#Mongodb36
#Go32
#Postgresql30
#Database Connectivity29
#Orm25
#Golang25
#Connection Pooling25
#Mysql24
#Driver22