EveryDev.ai
Subscribe
Home
Tools

5,007+ AI tools

  • New
  • Trending
  • Featured
  • Rate tools
  • Compare
  • Arena
Categories
  • Agents2546
  • Coding1875
  • Infrastructure880
  • Projects712
  • Research627
  • MCP598
  • Marketing495
  • Analytics485
  • Design416
  • Testing402
  • Data373
  • Security317
  • Integration257
  • Communication250
  • Prompts241
  • Extensions218
  • Commerce169
  • DevOps168
  • Voice168
  • Web123
  • Learning114
  • Finance33
AI Tools by Topic
  • AI Coding Assistants
  • Agent Frameworks
  • MCP Servers
  • AI Prompt Tools
  • Vibe Coding Tools
  • AI Design Tools
  • AI Database Tools
  • AI Website Builders
  • AI Testing Tools
  • LLM Evaluations
Follow Us
  • X / Twitter
  • LinkedIn
  • Reddit
  • Discord
  • Threads
  • Bluesky
  • Mastodon
  • YouTube
  • GitHub
  • Instagram
Get Started
  • Users
  • Rate Tools
  • About
  • Editorial Standards
  • Corrections & Disclosures
  • Community Guidelines
  • Advertise
  • Contact Us
  • Newsletter
  • Submit a Tool
  • Start a Discussion
  • Write A Blog
  • Share A Build
  • Terms of Service
  • Privacy Policy
Explore with AI
  • ChatGPT
  • Gemini
  • Claude
  • Grok
  • Perplexity
Agent Experience
  • llms.txt
Theme
With AI, Everyone is a Dev. EveryDev.ai ©
    1. Home
    2. Tools
    3. Migrate SDK
    Migrate SDK icon

    Migrate SDK

    Data Processing
    Featured

    TypeScript SDK for defining and running resumable data migrations between APIs, databases, files, and CMSes using Effect.

    Visit Website

    At a Glance

    Pricing
    Open Source

    Migrate SDK core is MIT-licensed and free to use, modify and distribute; runs in your own infrastructure.

    Engagement

    Available On

    Windows
    macOS
    Linux
    API
    SDK

    Resources

    WebsiteDocsGitHubllms.txt

    Topics

    Data ProcessingWorkflow AutomationAI Development Libraries

    Alternatives

    KedroTOONFlow Like
    Developer
    Alexei GorobetOrlando, FL

    Listed Oct 2026

    About Migrate SDK

    Migrate SDK is an open-source TypeScript library by Alexei Gorobet for moving data between APIs, databases, files, and CMSes. Migrations are defined in code with Effect, using your own clients and mapping logic. Progress is saved per item so interrupted runs can resume.

    What It Is

    Migrate SDK is a data migration framework where each migration is a single definition connecting a Source, a processing pipeline, tracking, optional rollback, and a Migration Store. A Source emits typed items with a payload schema, stable identity, and version. The process step decodes each item and calls a destination helper that validates its own schema-defined input.

    How Runs Work

    A Tracking Record Contract defines the durable result each successful item must preserve, such as a destination path. Saved state lets later runs skip unchanged items, retry failures, and resume where they stopped. A Rollback Pipeline uses the saved tracking evidence to undo destination work without reading the source again.

    Migrations can be selected individually, by group, or all at once, with declared requirements determining execution order. Runs can be limited by item count or targeted at specific source IDs.

    Deployment Model

    The SDK can run directly inside an application, a cron job, or a webhook, or through the bundled migrate CLI and an optional terminal UI. A migration server can be added for remote access, and the TUI can follow runs started elsewhere. With Workflow SDK, execution is durable and can continue after the starting request ends. Code and migration state stay in your own infrastructure, with file, SQL, or custom store options. A Files SDK integration adds a file Source, Destination helpers, and an optional store.

    Setup Path

    Install with pnpm along with Effect; Node.js 22.19.0 or newer is required. The optional TUI is distributed as compiled executables for macOS, Linux, and Windows x64. The documentation includes a getting-started guide and a cookbook of complete recipes, and a live demo runs PostgreSQL catalog migrations through Vercel Workflow.

    Migrate SDK - 1

    Community Discussions

    Be the first to start a conversation about Migrate SDK

    Share your experience with Migrate SDK, ask questions, or help others learn from your insights.

    Pricing

    OPEN SOURCE

    Open Source (MIT)

    Migrate SDK core is MIT-licensed and free to use, modify and distribute; runs in your own infrastructure.

    • MIT License
    • TypeScript and Effect based migrations
    • Includes migrate CLI
    • Optional TUI (@migrate-sdk/tui)
    • Runs in your own infrastructure

    Capabilities

    Key Features

    • Typed sources with schema, stable identity, and versioning
    • Per-item progress tracking with resume and skipping of unchanged items
    • Retry of failures with exponential backoff
    • Rollback from saved tracking records
    • Dependency-aware migration ordering
    • Run selection by group, item limit, or specific source IDs
    • CLI and terminal UI for local or remote operation
    • Optional migration server for remote runs
    • Durable execution with Workflow SDK
    • Pluggable migration stores (file, SQL, custom)
    • Files SDK integration for file migrations

    Integrations

    Effect
    Workflow SDK
    Vercel Workflow
    PostgreSQL
    Files SDK
    Node.js
    Bun
    Deno
    API Available
    View Docs

    Ratings & Reviews

    No ratings yet

    Be the first to rate Migrate SDK and help others make informed decisions.

    Rate other tools you’ve used

    Developer

    Alexei Gorobet

    Director of Engineering @ JAKALA NA

    Orlando, FL
    Read more about Alexei Gorobet
    WebsiteX / Twitter
    1 tool in directory

    Similar Tools

    Kedro icon

    Kedro

    Open-source Python framework for building reproducible, maintainable and modular data engineering and data science pipelines.

    TOON icon

    TOON

    TOON (Token-Oriented Object Notation) is a compact, human-readable encoding of the JSON data model for LLM prompts, with a TypeScript SDK and CLI.

    Flow Like icon

    Flow Like

    An open-source solution engineering platform for workflow automation, AI agents, data pipelines, dashboards, and full applications — from no-code to pro-code, free for individuals forever.

    Browse all tools

    Related Topics

    Data Processing

    AI-enhanced ETL (Extract, Transform, Load) tools and data pipelines that automate the processing, cleaning, and transformation of large datasets with intelligent optimizations.

    197 tools

    Workflow Automation

    Agents designed to automate complex business and development workflows.

    399 tools

    AI Development Libraries

    Programming libraries and frameworks that provide machine learning capabilities, model integration, and AI functionality for developers.

    471 tools
    Browse all topics
    Back to all toolsSuggest an edit
    ratings
    discussions