Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Database

Database

677 projects

Showing 36 of 677 projects

unqlite.rs
unqlite.rsRust

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

#unqlite#database#database-engine
Stars114
Forks18
Last commit5 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
Stars114
Forks10
Last commit2 days ago
lmdb-rs
lmdb-rsRust

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

#database#memory-mapped#storage
Stars114
Forks46
Last commit3 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 commit7 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 commit6 years 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
Stars111
Forks36
Last commit8 days ago
awa
awaAda

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

#orm#database#database-orm
Stars109
Forks12
Last commit2 days 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
Forks24
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
Forks24
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 commit7 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
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
idris-type-providers
idris-type-providersIdris

A type provider library for Idris that enables compile-time verification of external data like SQLite queries.

#database#type-providers#idris
Stars96
Forks6
Last commit8 years ago
bemi-rails
bemi-railsRuby

Automatic, context-aware data change tracking for Ruby on Rails applications using PostgreSQL.

#database#rails#time-travel
Stars96
Forks1
Last commit1 year ago
FirelordJS
FirelordJSTypeScript

A high-precision TypeScript wrapper for Firestore Web that provides unparalleled type safety and developer experience.

#database#developer-tools#firestore
Stars95
Forks4
Last commit1 month ago
Muffin/Footprint plugin
Muffin/Footprint pluginPHP

CakePHP plugin for automatically passing logged-in user information to the model layer.

#database#authentication#model-layer
Stars95
Forks22
Last commit1 month ago
Awesome Spanner
Awesome Spanner

A curated list of awesome Google Cloud Spanner tools, libraries, documentation, and resources.

#orm#database#developer-tools
Stars95
Forks6
Last commit6 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
plasm
plasmElixir

A composable query library for Ecto providing higher-level functions like .count, .random, .earliest, and .latest.

#query-builder#database#elixir
Stars92
Forks4
Last commit6 years ago
influxdbr
influxdbrR

An R package providing an interface to InfluxDB for fetching, writing, and managing time series data.

#database#r-package#data-science
Stars92
Forks34
Last commit1 year ago
dso
dsoTypeScript

A simple, decorator-based ORM library for Deno applications using MySQL.

#orm#database#decorators
Stars92
Forks15
Last commit5 years ago
ecto_anon
ecto_anonElixir

An Elixir library for data anonymization directly in Ecto schemas, with support for fields, associations, and embeds.

#data-anonymization#database#elixir
Stars91
Forks2
Last commit15 days ago
rqp
rqpGo

A Go library for parsing and validating REST API query parameters into dynamic SQL queries.

#parsing#parse#orm
Stars91
Forks22
Last commit2 years ago
GoFreeDB
GoFreeDBGo

A Golang library that provides key-value and row-based database abstractions using Google Sheets as a backend.

#orm#database#data-persistence
Stars90
Forks8
Last commit1 year ago
ActsAsRecursiveTree
ActsAsRecursiveTreeRuby

A Rails gem that enables efficient tree-based data queries using recursive SQL with PostgreSQL or SQLite.

#hierarchical-data#orm#database
Stars86
Forks3
Last commit1 year ago
Gstorm
GstormGroovy

A lightweight single-table ORM for Groovy scripts and small projects, supporting databases and CSV files.

#hacktoberfest#hacktoberfest2021#crud
Stars86
Forks14
Last commit4 years ago
sqlgen
sqlgenGo

A Go tool that generates database code for bun, gorm, sql, sqlx, and xorm from SQL files.

#generator#sqlgen#orm
Stars85
Forks8
Last commit2 years ago
Muffin/Trash plugin
Muffin/Trash pluginPHP

Adds soft-delete support to CakePHP ORM tables with configurable cascading and restoration.

#orm#database#data-persistence
Stars85
Forks35
Last commit2 months ago
hibernated
hibernatedD

HibernateD is an object-relational mapping (ORM) library for the D programming language, inspired by Hibernate.

#d-language#orm#database
Stars84
Forks30
Last commit1 year ago
QuickORM
QuickORMPascal

A Delphi framework for rapidly building client-server applications with RESTful ORM access and embedded HTTP server.

#embedded-http-server#mssql#httpserver
Stars83
Forks32
Last commit5 years ago
history
historyGo

A zsh plugin that extends shell history with SQL-like querying capabilities using Go.

#search#database#productivity
Stars83
Forks4
Last commit7 years ago
triton
tritonElixir

A pure Elixir Cassandra ORM built on Xandra, featuring automatic schema creation and a fluent query interface.

#query-builder#orm#database
Stars82
Forks23
Last commit13 days ago
PreviousPage 18 of 19Next

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
#Postgresql202
#Sql185
#Mysql150
#Orm149
#Sqlite122
#Go108
#Golang73
#Postgres62
#Rust60
#Mongodb59
#Nosql59
#Embedded Database59