Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Database Client

Database Client

147 projects

Showing 36 of 147 projects

mssqlx
mssqlxGo

A lightweight, embeddable Go database client library with auto-balancing and high availability for master-slave/master-master structures.

#database#sqlx-extension#connection-pooling
Stars104
Forks12
Last commit2 years ago
Gremgo
GremgoGo

A fast, efficient, and easy-to-use Go client for the Apache TinkerPop graph database stack.

#tinkerpop#websocket#gremlin
Stars97
Forks46
Last commit7 years ago
diplomat
diplomatElixir

An Elixir library for interacting with Google Cloud Datastore, providing a native Elixir interface for entity operations and queries.

#datastore#gql#database
Stars94
Forks22
Last commit3 years ago
InfluxDBClient-rs
InfluxDBClient-rsRust

A Rust client library for InfluxDB 1.0+ providing HTTP and UDP support with an easy-to-use API.

#async#tokio#database-client
Stars84
Forks40
Last commit4 months ago
InfluxDB PHP SDK
InfluxDB PHP SDKPHP

A PHP SDK for InfluxDB with UDP/IP and HTTP adapters to send metrics and query time-series data.

#iot#query-builder#chronograf
Stars84
Forks24
Last commit7 years ago
FSharp.CosmosDb
FSharp.CosmosDbF#

An F# wrapper around Cosmos DB's .NET SDK to make it more friendly for F# developers.

#cosmosdb#functional-programming#analyzer
Stars83
Forks14
Last commit2 years ago
Go
GoGo

A community-maintained Go SDK for interacting with the PocketBase API, supporting authentication, CRUD operations, backups, and real-time events.

#backend-integration#backup-management#type-safe-collections
Stars82
Forks25
Last commit1 year ago
Kotlin
KotlinKotlin

A multiplatform Kotlin SDK for interacting with the Pocketbase backend API from client and server applications.

#pocketbase-sdk#realtime-subscriptions#authentication
Stars66
Forks13
Last commit6 months ago
capacitor
capacitorClojure

A Clojure client library for interacting with InfluxDB time-series databases.

#clojure-library#monitoring#database-client
Stars63
Forks10
Last commit7 years ago
C#
C#C#

A community-developed multiplatform C# SDK for interacting with the PocketBase API.

#backend-integration#csharp#multiplatform
Stars62
Forks8
Last commit2 years ago
ORM and code generator
ORM and code generatorC#

A C# ORM client library that maps PocketBase collections and registries to objects, providing automatic API communication, caching, and data management.

#orm#mapper#csharp
Stars58
Forks9
Last commit2 years ago
go-pilosa
go-pilosaGo

Go client library for interacting with Pilosa, a high-performance distributed bitmap index.

#bitmap-index#high-performance#go-client
Stars58
Forks24
Last commit4 years ago
Cassandra-Client
Cassandra-ClientJava

A simple GUI client for connecting to, exploring, and managing Apache Cassandra 3 databases.

#desktop-application#gradle#desktop-app
Stars56
Forks9
Last commit6 years ago
influxdb-haskell
influxdb-haskellHaskell

A Haskell client library for interacting with InfluxDB 1.8 time-series databases.

#haskell#functional-programming#monitoring
Stars55
Forks22
Last commit2 years ago
ValuStor
ValuStorC++

A header-only C++ key-value database client for ScyllaDB/Cassandra, designed as a persistent and scalable alternative to memcached.

#memcached-alternative#distributed-systems#scylladb
Stars54
Forks8
Last commit8 years ago
Julia
JuliaJulia

A Julia client interface for reading from and writing to the TypeDB knowledge graph database.

#typedb-client#julia#typedb-osi
Stars54
Forks4
Last commit4 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
Forks9
Last commit2 years ago
kitura-couchdb
kitura-couchdbSwift

A pure Swift client enabling Kitura applications to interact with CouchDB or Cloudant databases.

#database#document-database#couchdb
Stars52
Forks26
Last commit5 years ago
diver
diverJava

An Erlang/Elixir driver for HBase that uses a Java server with Asynchbase to provide asynchronous database queries.

#elixir#hbase#distributed-systems
Stars51
Forks7
Last commit10 years ago
datomex
datomexElixir

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

#database-driver#functional-programming#elixir
Stars48
Forks4
Last commit10 years ago
progaudi.tarantool
progaudi.tarantoolC#

A .NET client for Tarantool NoSQL database with full IProto protocol coverage, async API, and multiplexing.

#tarantool#tarantool-nosql-database#csharp
Stars48
Forks16
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
SQLtools for BigQuery
SQLtools for BigQueryTypeScript

A VSCode extension that adds BigQuery support to SQLTools for querying and exploring datasets.

#sqltools#vscode-extension#database-client
Stars48
Forks13
Last commit2 years ago
mgclient
mgclientC

A C/C++ client library for connecting to and interacting with the Memgraph graph database.

#c-library#native-interface#client
Stars45
Forks6
Last commit3 months ago
C# SDK
C# SDKC#

A community-maintained C# SDK for PocketBase with authentication, real-time subscriptions, and backup management.

#backup-management#pocketbase-sdk#authentication
Stars45
Forks4
Last commit9 months ago
panoramix
panoramixElixir

An Elixir client library for querying Apache Druid, enabling efficient data analytics and time-series operations.

#data-querying#elixir#druid-io
Stars44
Forks5
Last commit1 month ago
influx-prompt
influx-promptPython

An interactive command-line interface for InfluxDB with auto-completion, inspired by pgcli and http-prompt.

#developer-tools#prompt-toolkit#syntax-highlighting
Stars44
Forks4
Last commit3 years ago
dbout.nvim
dbout.nvimLua

A Neovim plugin to connect to databases, execute SQL queries, and view results in JSON format directly within the editor.

#developer-tools#workflow-automation#neovim-plugin
Stars43
Forks1
Last commit1 month ago
rocksdb.cr
rocksdb.crCrystal

A Crystal language client library for RocksDB, providing bindings to the embedded key-value store.

#rocksdb#crystal-lang#key-value-store
Stars40
Forks8
Last commit2 years ago
chill
chillRust

A client-side CouchDB library for Rust focusing on convenience, safety, and efficiency.

#serde#document-database#no-sql
Stars37
Forks9
Last commit9 years ago
Rqlite-dotnet
Rqlite-dotnetC#

A .NET client library for rqlite, providing Data API and ORM functionality for the lightweight distributed database.

#orm#csharp#async
Stars37
Forks8
Last commit4 days ago
pocketbase-ts
pocketbase-tsTypeScript

A fully-typed TypeScript SDK for PocketBase with a more readable query syntax and type-safe helpers.

#query-builder#developer-tools#type-safety
Stars37
Forks0
Last commit4 months ago
influent
influentJavaScript

A JavaScript driver for InfluxDB that works in Node.js and browsers, supporting HTTP and UDP protocols.

#nodejs#database-client#time-series
Stars37
Forks3
Last commit10 years ago
crystal-memcached
crystal-memcachedCrystal

A pure Crystal implementation of a Memcached client supporting binary protocol operations.

#in-memory-cache#binary-protocol#memcached-client
Stars36
Forks9
Last commit3 years ago
dbab.nvim
dbab.nvimLua

A lightweight Neovim database client with a modern UI, supporting PostgreSQL, MySQL, MariaDB, and SQLite.

#schema-browser#editor-integration#neovim-plugin
Stars35
Forks3
Last commit6 months ago
aerospike-clj
aerospike-cljClojure

An opinionated Clojure client library for Aerospike, providing a non-blocking, future-based API.

#functional-programming#non-blocking#async
Stars32
Forks20
Last commit3 days ago
PreviousPage 3 of 5

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
Next
#Nosql36
#Database22
#Postgresql19
#Mysql18
#Database Management16
#Elixir16
#Sql13
#Time Series13
#Database Driver13
#Influxdb13
#Mongodb12
#Sql Editor11