Showing 36 of 271 projects
An Ecto adapter for Cassandra, enabling Elixir applications to use Cassandra as a database with Ecto's query interface.
A Dart library for connecting to and querying PostgreSQL databases with support for SSL, connection pooling, and type conversion.
Pure OCaml client library for Redis, offering both synchronous and LWT-based asynchronous bindings.
An Elixir driver for Neo4j graph database using its REST API, compatible with Neo4j 2.x/3.0.x/3.1.x servers.
A native Delphi driver for MongoDB providing direct, efficient access to MongoDB servers using BSON and a low-level API.
A native D language client driver for MySQL and MariaDB, compatible with both Phobos and Vibe.d sockets.
SQLite3 adapter for Ecto, enabling Elixir applications to use SQLite databases with Ecto's query and schema DSL.
A PHP client extension for the TDengine big data engine, with Swoole coroutine support.
A PHP client driver for connecting to TinkerPop3 Gremlin Server and querying graph databases like Neo4j and Titan.
A pure ActionScript 3 driver for MongoDB that enables direct database communication without server-side languages.
A native Zig driver for MySQL and MariaDB, offering both low-level protocol access and high-level convenience APIs.
A lightweight Go driver for ArangoDB focused on pure AQL querying.
A full-featured Redis client for the V programming language, enabling Redis operations from V applications.
A comprehensive Python client library and toolkit for working with Neo4j graph databases.
A pure Lua Cassandra client implementing the CQL binary protocol for use with Nginx/OpenResty or luasocket.
A Perl DBI driver for connecting to MySQL and MySQL-compatible databases.
Official client drivers for TypeDB in Rust, Python, Java, TypeScript, Node.js, C, C++, and C#.
A high-performance MongoDB ODM and integrated messaging framework for Java 21+, requiring only MongoDB as infrastructure.
A TodoMVC-style example application built with Go and RethinkDB using the GoRethink driver.
A lightweight, no-ORM database abstraction layer for Go with SQL builder and easy result mapping (currently MySQL only).
A Dropwizard bundle providing configuration, health checks, metrics, and dependency injection for Cassandra integration.
OCaml bindings for MariaDB providing both blocking and nonblocking APIs, supporting prepared statements and integration with Lwt and Async.
An Ecto adapter for connecting Elixir applications to Microsoft SQL Server databases using the TDS protocol.
Official MongoDB driver for the V programming language, enabling database operations with native V syntax.
A Swift wrapper around libpq for PostgreSQL database access, part of the Perfect project.
A high-performance Neo4j REST API driver for Meteor.js with 100% test coverage, using Fibers to eliminate callback hell.
A standalone Swift wrapper around the mongo-c client library for accessing MongoDB servers.
An idiomatic Clojure Redis client wrapping the Java Lettuce client.
A database abstraction layer library for the D programming language, supporting PostgreSQL and MySQL.
An asynchronous RethinkDB driver for Common Lisp with a query DSL that closely follows the ReQL specification.
Low-level Elixir driver for interacting with Datomic databases via its REST API.
A non-blocking Erlang Redis client focused on performance, robustness, and supporting TLS, Sentinel, and pubsub.
An asynchronous Python library for communicating with Gremlin Server using websockets and asyncio.
A Rust driver for InfluxDB, enabling data writing and querying from Rust applications.
An asynchronous Redis client library for Lua with PubSub support and automatic pipelining.
A Dart driver for RethinkDB, enabling Dart applications to interact with the NoSQL database.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.