Topics / #migration

Migration projects on GitHub

Schema and data migrations for evolving databases safely.

As of , the most-starred Migration projects on GitHub are AFNetworking (33.3K stars), ReactiveCocoa (19.8K stars) and migrate (19K stars). GitHub.Locker tracks 14 Migration repositories with 182.3K stars combined. The fastest-growing on October 16 was seerr, with +9 stars in a day.

14Projects
182.3KStars in total
+28Stars in a day

Hot right now

Most stars gained in a day · Oct 16

The all-time top

14 projects · by stars

  1. #1 · AFNetworking/AFNetworking

    AFNetworking

    A delightful networking library for iOS, macOS, watchOS and tvOS, built on the Foundation URL Loading System. Deprecated since January 2023 - the repo remains online as an archive.

    33.3K
  2. #2 · ReactiveCocoa/ReactiveCocoa

    ReactiveCocoa

    ReactiveCocoa is a Swift framework that wraps Apple's Cocoa frameworks with reactive programming: changing values become composable streams over time that you can observe and bind straight to your UI.

    19.8K
  3. #3 · golang-migrate/migrate

    migrate

    A database migration tool written in Go: it reads migrations from a source (files, S3, GitHub, etc.) and applies them in the correct order to your database. Use it as a CLI or import it as a Go library.

    19K
  1. 4

    prisma1

    16.4Kprisma/prisma1 · Scala

    Prisma 1 is a deprecated database toolkit that bundled a type-safe auto-generated client, declarative migrations, and a visual admin UI for Postgres, MySQL, and MongoDB, typically used to build GraphQL, REST, or gRPC APIs.

  2. 5

    truffle

    13.9KConsenSys-archive/truffle · TypeScript

    Truffle is a development environment, testing framework, and asset pipeline for Ethereum, aiming to make life as an Ethereum developer easier. It bundles contract compilation, deployment, and testing into one workflow.

  3. 6

    single-spa

    13.9Ksingle-spa/single-spa · JavaScript

    single-spa is a JavaScript framework for front-end microservices, described as 'the router for easy microfrontends'. It lets you split a web app into micro frontends that coexist on the same page, each optionally written with its own framework.

  4. 7

    git-filter-repo

    13.4Knewren/git-filter-repo · Python

    git-filter-repo is a versatile tool for quickly rewriting git repository history — the replacement the git project itself now recommends over git filter-branch.

  5. 8

    seerr

    12.9Kseerr-team/seerr · TypeScript

    Seerr is an open-source media request and discovery manager for Jellyfin, Plex, and Emby — the successor to Overseerr and Jellyseerr for browsing and requesting movies and shows on a media server.

  6. 9

    goose

    11.6Kpressly/goose · Go

    Goose is a database migration tool that manages schema changes using incremental SQL files or Go functions.

  7. 10

    PHPExcel

    11.3KPHPOffice/PHPExcel · PHP

    PHPExcel was a PHP library for reading and writing spreadsheet files, like Excel documents. It is dead: officially deprecated in 2017 and permanently archived in 2019.

  8. 11

    kompose

    10.6Kkubernetes/kompose · Go

    kompose is a command-line tool from the Kubernetes project that converts Docker Compose files into Kubernetes resources, built for developers moving from docker-compose to Kubernetes.

  9. 12

    skills

    5.7Kdotnet/skills · C#

    It's the .NET team's curated set of skills and custom agents that plug into AI coding agents, giving them expert help with .NET and C# development tasks.

  10. 13

    dsh-chat-import

    235Nwflower/dsh-chat-import · JavaScript

    DSH Chat Import is a plugin for DeepSeek Harness (DSH) that imports conversation history from 25+ AI coding agents (Claude Code, Codex, Cursor, Gemini, ChatGPT and others) into DSH as fully resumable sessions, keeping tool calls, reasoning and results intact.

  11. 14

    pi2dsh

    217weijiafu14/pi2dsh · TypeScript

    pi2dsh is a compatibility layer that runs Pi ecosystem plugins on DeepSeek Harness (DSH) unmodified — no fork, no patch, no per-package adapter. It implements Pi's public extension ABI on top of DSH's native services, so a Pi package installs and works on DSH exactly as published.

Often tagged together