Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Database

Database

851 projects

Showing 36 of 851 projects

Specql
SpecqlClojure

A Clojure library that introspects PostgreSQL databases at compile time to generate clojure.spec definitions and automate CRUD queries.

#clojure-spec#query-builder#crud
Stars135
Forks10
Last commit1 year 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
Sequoia
SequoiaOCaml

A type-safe query builder for OCaml that enforces SQL correctness at compile time using the OCaml type system.

#functional-programming#database#sql-query-builder
Stars132
Forks16
Last commit3 years ago
mongo-go-pagination
mongo-go-paginationGo

A Go pagination library for the official MongoDB driver that supports both normal queries and aggregation pipelines with full pagination metadata.

#driver-extension#query-builder#database
Stars131
Forks36
Last commit3 years ago
acts_as_archival
acts_as_archivalRuby

An ActiveRecord plugin for atomic archiving and unarchiving of object trees with dependent associations.

#database#rails#soft-delete
Stars129
Forks24
Last commit2 years ago
FSharp.Data.Npgsql
FSharp.Data.NpgsqlF#

F# type provider for PostgreSQL offering statically typed SQL queries and data modifications with idiomatic F# syntax.

#type-provider#database#static-typing
Stars128
Forks15
Last commit3 years ago
grammes
grammesGo

A Go client library for interacting with Apache TinkerPop graph databases using the Gremlin query language.

#tinkerpop#package#database
Stars128
Forks43
Last commit2 years ago
taitan-orm
taitan-ormRust

A high-performance, SQL-first ORM for Rust with compile-time code generation and full async support.

#orm#database#async
Stars124
Forks7
Last commit10 months ago
unitdb
unitdbGo

A blazing fast specialized time-series database optimized for IoT, real-time connected devices, and AI analytics.

#iot#database#high-performance
Stars124
Forks11
Last commit3 years ago
Cadmium
CadmiumSwift

A Swift framework that wraps CoreData to simplify context management and enforce best practices.

#crud#orm#database
Stars123
Forks4
Last commit8 years ago
Socio
SocioTypeScript

A WebSocket framework that enables real-time, reactive frontend-backend communication by syncing SQL queries and server-side data.

#database#api#data-synchronization
Stars122
Forks3
Last commit1 month ago
Pyora
PyoraPython

A Python script for monitoring Oracle Database performance metrics and health checks.

#database#database-monitoring#oracle
Stars120
Forks79
Last commit2 years ago
diesel-guard
diesel-guardRust

Linter for dangerous Postgres migration patterns in Diesel and SQLx that prevents downtime from unsafe schema changes.

#migration#database#postgres
Stars119
Forks11
Last commit4 days ago
dangoDB
dangoDBTypeScript

A lightweight MongoDB Object Document Mapper (ODM) library built for the Deno runtime.

#database#data-modeling#type-safety
Stars119
Forks8
Last commit3 years ago
dbbench
dbbenchGo

A simple database benchmarking tool supporting multiple databases and custom SQL scripts.

#database#stress-testing#performance-testing
Stars118
Forks19
Last commit22 days ago
RethinkDB
RethinkDB

A curated list of awesome RethinkDB resources, libraries, tools, and applications.

#realtime#deployment#orm
Stars117
Forks10
Last commit10 years ago
eql
eqlErlang

Erlang library for embedding SQL queries and other structured data in separate files with named sections.

#database#configuration#erlang
Stars117
Forks16
Last commit2 years ago
sql_dust
sql_dustElixir

Generate complex SQL queries in Elixir using intuitive path-based syntax without requiring models or explicit joins.

#query-builder#database#elixir
Stars117
Forks14
Last commit4 years ago
The "Database as Code" Manifesto
The "Database as Code" Manifesto

A manifesto advocating for treating database interactions, queries, and lifecycle management as plain code with SQL as the primary language.

#database#version-control#devops
Stars117
Forks5
Last commit3 months ago
lmdb-rs
lmdb-rsRust

Rust bindings for the Lightning Memory-Mapped Database (LMDB), providing safe and idiomatic access.

#database#memory-mapped#storage
Stars113
Forks46
Last commit3 years ago
unqlite.rs
unqlite.rsRust

A high-level Rust wrapper for the UnQLite embedded NoSQL database engine.

#unqlite#database#database-engine
Stars113
Forks18
Last commit5 years ago
ecto_rut
ecto_rutElixir

Ecto.Rut provides terse shortcuts for Ecto models to reduce repetitive database operation code in Elixir applications.

#hacktoberfest#orm#database
Stars112
Forks3
Last commit8 years ago
covoiturage-libre
covoiturage-libreRuby

An open-source, non-profit carpooling platform for the shared economy, originally created for the French website covoiturage-libre.fr.

#travel#database#community-driven
Stars112
Forks27
Last commit7 years ago
awa
awaAda

A framework for building high-performance, secure web applications in Ada 2012 with ready-to-use modules.

#orm#database#database-orm
Stars111
Forks13
Last commit10 days ago
crystal-mysql
crystal-mysqlCrystal

A native MySQL driver for Crystal written entirely in Crystal, offering non-blocking I/O and significant performance improvements.

#database#driver#native-implementation
Stars110
Forks36
Last commit1 month ago
datafly
dataflyCommon Lisp

A lightweight database library for Common Lisp.

#database#common-lisp
Stars108
Forks7
Last commit9 months ago
mysql-colorize
mysql-colorizePython

Adds color highlighting to MySQL command-line output for better readability.

#database#productivity#mysql-colorize
Stars107
Forks10
Last commit5 years ago
clojure.jdbc
clojure.jdbcClojure

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

#database-driver#functional-programming#database
Stars105
Forks23
Last commit7 years ago
clojure.jdbc
clojure.jdbcClojure

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

#functional-programming#database#connection-pooling
Stars105
Forks23
Last commit7 years ago
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
defql
defqlElixir

Create Elixir functions with SQL as the body for database operations.

#query-builder#functional-programming#database
Stars103
Forks3
Last commit8 years ago
ZabbixDBA
ZabbixDBAPerl

A fast, flexible service for monitoring multiple RDBMS instances (Oracle, PostgreSQL, MySQL, etc.) with Zabbix.

#database#devops#database-monitoring
Stars101
Forks56
Last commit6 years ago
ecto_state_machine
ecto_state_machineElixir

A finite state machine pattern implementation for Ecto schemas in Elixir applications.

#elixir-lang#database#elixir
Stars100
Forks20
Last commit6 years ago
JSON ODM
JSON ODMJavaScript

A JSON ODM (object document mapper) for JavaScript to use on the server or in the browser.

#database#document-mapper#javascript
Stars100
Forks11
Last commit3 years ago
builq
builqGo

A Go library for building SQL queries with automatic parameter indexing and safety.

#query-builder#database#database-tool
Stars98
Forks2
Last commit2 years ago
hare
hareGo

A pure Go database management system that stores each table as a line-delimited JSON text file, designed for simple embedded applications.

#database#data-persistence#lightweight
Stars97
Forks11
Last commit5 years ago
PreviousPage 18 of 24Next

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
#Postgresql232
#Sql220
#Orm181
#Mysql169
#Sqlite140
#Go133
#Golang96
#Postgres72
#Mongodb71
#Nosql71
#Query Builder67
#Embedded Database66