Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Migrations

Migrations

68 projects

Showing 36 of 68 projects

Prisma
PrismaTypeScript

Next-generation ORM for Node.js and TypeScript with auto-generated, type-safe database clients.

#orm#database#prisma
Stars47.4k
Forks2.4k
Last commit1 day ago
GORM
GORMGo

A full-featured, developer-friendly ORM library for Go with associations, hooks, transactions, and auto migrations.

#orm#database#data-persistence
Stars39.9k
Forks4.2k
Last commit29 days ago
Drizzle ORM
Drizzle ORMTypeScript

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

#orm#postgres#serverless
Stars35.2k
Forks1.5k
Last commit1 day ago
migrate
migrateGo

A database migration tool and library for Go, supporting multiple databases and sources via CLI or programmatic API.

#migration#database#version-control
Stars18.7k
Forks1.6k
Last commit19 days ago
Entity Framework Core
Entity Framework CoreC#

A modern object-database mapper for .NET that supports LINQ queries, change tracking, updates, and schema migrations.

#hacktoberfest#orm#database
Stars14.8k
Forks3.4k
Last commit1 day ago
Entity Framework Core
Entity Framework CoreC#

A modern object-database mapper for .NET that supports LINQ queries, change tracking, updates, and schema migrations.

#hacktoberfest#orm#database
Stars14.8k
Forks3.4k
Last commit1 day ago
goose
gooseGo

A database migration tool for Go that supports SQL migrations and Go functions, compatible with multiple databases.

#migration#database#version-control
Stars11.2k
Forks683
Last commit2 days ago
sea-orm
sea-ormRust

A powerful, async relational ORM for Rust with advanced relations, nested persistence, and GraphQL integration.

#orm#database#postgres
Stars9.8k
Forks716
Last commit1 day ago
MikroORM
MikroORMTypeScript

A TypeScript ORM for Node.js based on Data Mapper, Unit of Work, and Identity Map patterns, supporting multiple SQL and NoSQL databases.

#data-mapper#orm#database
Stars9.1k
Forks658
Last commit1 day ago
GRDB.swift
GRDB.swiftSwift

A Swift toolkit for SQLite databases with a focus on application development, providing SQL generation, database observation, and robust concurrency.

#orm#database#ios
Stars8.6k
Forks993
Last commit1 month ago
pgroll
pgrollGo

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

#hacktoberfest#devops#postgres
Stars6.5k
Forks151
Last commit14 days ago
bun
bunGo

A lightweight, SQL-first Golang ORM supporting PostgreSQL, MySQL, MSSQL, SQLite, and Oracle with type safety and flexible scanning.

#database-driver#mssql#orm
Stars4.9k
Forks289
Last commit2 days ago
Phinx
PhinxPHP

A simple, database-agnostic PHP library for managing database migrations and seeding.

#composer#devops#sql-server
Stars4.5k
Forks884
Last commit3 days ago
CoreStore
CoreStoreSwift

A Swift wrapper for Core Data that enforces safe concurrency, type safety, and provides utilities for modern SwiftUI and Combine apps.

#ios#data-persistence#coredata
Stars4.1k
Forks259
Last commit19 hours 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 commit25 days ago
scenic
scenicRuby

Adds methods to ActiveRecord::Migration for creating and managing versioned database views in Rails applications.

#hacktoberfest#database#postgres
Stars3.6k
Forks243
Last commit25 days ago
dbatools
dbatoolsPowerShell

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

#mssql#migration#database
Stars2.8k
Forks865
Last commit18 hours ago
EFCorePowerTools
EFCorePowerToolsC#

Visual Studio extension and CLI tool for Entity Framework Core reverse engineering, migrations, and model visualization.

#entity-framework-core#hacktoberfest#dotnet-tool
Stars2.5k
Forks336
Last commit3 days ago
Laravel 5 Extended Generators
Laravel 5 Extended GeneratorsPHP

Extended Laravel Artisan commands to generate migrations with schema definitions and pivot tables directly from the command line.

#developer-tools#productivity#database-schema
Stars2.4k
Forks343
Last commit2 years ago
Prisma Client Python
Prisma Client PythonPython

An auto-generated, fully type-safe database client for Python built on Prisma, supporting async and sync usage.

#orm#database#pydantic
Stars2.1k
Forks93
Last commit1 year ago
Reshape
ReshapeRust

A zero-downtime schema migration tool for Postgres that enables gradual application rollouts.

#devops#postgres#database-tool
Stars1.8k
Forks40
Last commit1 month ago
Lol DBA
Lol DBARuby

A Ruby gem that scans Rails models to suggest missing database indexes and generates SQL migration scripts.

#database#rails#rake-tasks
Stars1.6k
Forks70
Last commit4 months ago
soda
sodaGo

A Go database toolkit for CRUD operations, migrations, and queries with ActiveRecord-inspired conventions.

#crud#orm#database
Stars1.5k
Forks251
Last commit7 days ago
node-pg-migrate
node-pg-migrateTypeScript

A Node.js migration management tool built exclusively for PostgreSQL, with automatic down migration inference.

#postgre#migration#database
Stars1.5k
Forks195
Last commit5 days ago
Fluent
FluentSwift

Vapor ORM for building database models, queries, and relations with support for both SQL and NoSQL databases.

#vapor-service#query-builder#orm
Stars1.4k
Forks176
Last commit7 days ago
Skeema
SkeemaGo

Declarative pure-SQL schema management tool for MySQL and MariaDB using CREATE statements.

#declarative#declarative-sql#devops
Stars1.4k
Forks105
Last commit1 day ago
conf
confTypeScript

A simple and robust configuration management library for Node.js applications and modules.

#data-persistence#storage#dot-notation
Stars1.3k
Forks140
Last commit3 days ago
Cycle ORM
Cycle ORMPHP

A PHP DataMapper ORM designed for both classic and long-running daemonized applications with flexible configuration and dynamic mapping.

#hacktoberfest#query-builder#orm
Stars1.3k
Forks81
Last commit1 month ago
gormigrate
gormigrateGo

A minimalistic migration helper for Gorm ORM, adding schema versioning and rollback support.

#orm#database#schema-migrations
Stars1.2k
Forks101
Last commit1 month 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
Forks183
Last commit3 months ago
Laravel MySQL Spatial extension
Laravel MySQL Spatial extensionPHP

A Laravel package for working with MySQL Spatial Data Types and Spatial Functions in Eloquent models and migrations.

#eloquent#laravel-6-package#database
Stars810
Forks334
Last commit2 years ago
ngxtension-platform
ngxtension-platformTypeScript

A modern collection of utilities for Angular, including signals, forms, effects, DOM helpers, and more.

#angular-utilities#dependency-injection#migrations
Stars807
Forks114
Last commit17 days ago
Online Migrations
Online MigrationsRuby

A Ruby gem that catches unsafe PostgreSQL migrations in development and provides helpers to run them safely in production.

#rails#zero-downtime#background-migrations
Stars749
Forks28
Last commit4 days ago
Migratus
MigratusClojure

A general migration framework for Clojure supporting SQL and code-based migrations, designed for git workflows.

#code-migrations#transactional-migrations#clojure-library
Stars688
Forks99
Last commit10 days ago
Rein
ReinRuby

A Ruby gem that adds database constraint methods to ActiveRecord migrations for PostgreSQL data integrity.

#database#postgres#rails
Stars669
Forks31
Last commit5 years ago
NeoEloquent
NeoEloquentPHP

A Neo4j Object Graph Mapper (OGM) driver for Laravel, enabling Eloquent-style models and relationships with a graph database.

#database-driver#eloquent#orm
Stars656
Forks193
Last commit1 year ago
Page 1 of 2Next

Related Tags

#Database35#Postgresql33#Orm26#Database Migrations21#Sql19#Sqlite17#Mysql17#Schema Management16#Devops16#Postgres14#Hacktoberfest11#Cli Tool10
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