Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Database Tooling

Database Tooling

21 projects

Showing 21 of 21 projects

Community Help Board
Community Help BoardTypeScript

An open-source data platform that turns any SQL database into a headless CMS, API, and admin panel with real-time collaboration.

#mssql#database#api
Stars36.0k
Forks4.8k
Last commit3 days ago
Drizzle ORM
Drizzle ORMTypeScript

A lightweight, headless TypeScript ORM for PostgreSQL, MySQL, and SQLite with zero dependencies.

#orm#postgres#serverless
Stars34.7k
Forks1.4k
Last commit3 days ago
Atlas
AtlasGo

A language-agnostic tool for managing and migrating database schemas using declarative and versioned workflows.

#devops#orm-integration#schema-as-code
Stars8.5k
Forks356
Last commit4 days ago
pgroll
pgrollGo

A command-line tool for performing zero-downtime, reversible schema migrations in PostgreSQL.

#hacktoberfest#devops#postgres
Stars6.5k
Forks148
Last commit5 days ago
liquibase
liquibaseJava

An open-source database schema change management tool that tracks, versions, and deploys database changes.

#database#version-control#java-library
Stars5.5k
Forks1.9k
Last commit3 days ago
Scenic
ScenicRuby

Adds methods to ActiveRecord::Migration to create and manage versioned database views in Rails applications.

#hacktoberfest#database#postgres
Stars3.6k
Forks243
Last commit6 months ago
Jailer
JailerJava

A tool for database subsetting and relational data browsing, creating consistent slices and enabling navigation via foreign keys.

#database#subsetter#database-subsetting
Stars3.2k
Forks141
Last commit3 days ago
migra
migraPython

A schema diff tool for PostgreSQL that automatically generates migration scripts between database states.

#developer-tools#devops#schema-migrations
Stars3.0k
Forks143
Last commit9 months ago
dbatools
dbatoolsPowerShell

A PowerShell module with nearly 700 commands for automating SQL Server administration, migrations, and backup testing.

#mssql#migration#database
Stars2.8k
Forks863
Last commit2 days ago
ZetaSQL
ZetaSQLC++

A reusable analyzer framework for the GoogleSQL language, providing parsing, type checking, and semantic analysis for SQL engines.

#language-framework#googlesql#type-checking
Stars2.6k
Forks253
Last commit4 months ago
libpg_query
libpg_queryC

C library that provides PostgreSQL's SQL parser and scanner as a standalone component for external tools.

#c-library#sql-tokenizer#plpgsql
Stars1.5k
Forks221
Last commit13 days ago
sqls
sqlsGo

A Go-based language server implementing the Language Server Protocol for SQL, providing intelligent editing features across multiple RDBMS.

#database-development#language-server#editor-integration
Stars1.3k
Forks86
Last commit26 days ago
migrate-mongo
migrate-mongoJavaScript

A Node.js database migration tool for MongoDB that manages schema changes with version control.

#database#version-control#devops
Stars1.0k
Forks184
Last commit1 month ago
pg-schema-diff
pg-schema-diffGo

A Go library for diffing Postgres schemas and generating SQL migrations with minimal downtime and locks.

#postgres#zero-downtime#postgres-schema
Stars856
Forks69
Last commit5 months ago
Laravel Doctrine
Laravel DoctrinePHP

A Laravel integration library that brings Doctrine ORM's powerful data mapping and querying capabilities to Laravel applications.

#data-mapper#orm#doctrine-orm
Stars836
Forks181
Last commit1 month ago
Prisma Migrate
Prisma MigrateTypeScript

A declarative database schema migration tool for Prisma that manages migration history and enables easy rollbacks.

#devops#database-schema#prisma
Stars761
Forks20
Last commit5 years ago
LINQPad.QueryPlanVisualizer
LINQPad.QueryPlanVisualizerC#

Visualize SQL Server and PostgreSQL query execution plans for Entity Framework and LINQ to SQL queries directly within LINQPad.

#entity-framework-core#linqpad#orm
Stars416
Forks31
Last commit2 years ago
jetbrains-plugin-graph-database-support
jetbrains-plugin-graph-database-supportJava

A JetBrains IDE plugin for working with Neo4j graph databases directly within your development environment.

#developer-tools#jetbrains#ide-integration
Stars226
Forks55
Last commit4 years ago
darwin
darwinGo

A lightweight Go library for managing database schema migrations with version control.

#migration#database#version-control
Stars150
Forks33
Last commit3 years ago
go-pg-migrations
go-pg-migrationsGo

A Go package for writing database migrations with go-pg/pg, offering timestamp-based versioning and batch rollbacks.

#orm#devops#go-pg
Stars86
Forks20
Last commit6 months ago
pg-formatter
pg-formatterTypeScript

A PostgreSQL SQL syntax beautifier that formats SQL code for improved readability.

#developer-tools#code-beautifier#pretty
Stars83
Forks19
Last commit2 months ago

Related Tags

#Postgresql12#Database Migrations9#Sql9#Devops8#Database7#Migrations6#Orm4#Golang4#Postgres4#Schema Management4#Mysql4#Go4
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