
benchmarks
GPT-Migrate helps move a codebase from one programming language or framework to another.

About benchmarks
GPT-Migrate is an open source Python tool that migrates a codebase from one programming language or framework to another. It reads code from a source directory and writes converted code to a target directory, with options for model, file paths, ports, Dockerfile operating system, stylistic guidelines, and separate setup, migrate, and test steps. It can create unit tests and check them against the original app and the migrated app.
It requires Docker and an OpenRouter API key by default, or an OpenAI API key. The project states that output should not be trusted blindly and should be used responsibly, and that API costs can add up quickly because the tool writes and may rewrite an entire codebase.
Key features
- Migrates code from a source language or framework to a target
- Writes migrated output to a user-specified target directory
- Generates unit tests and runs them against original and migrated apps
- Accepts custom model, temperature, ports, and file paths via flags
- Applies user-provided stylistic or functional guidelines during migration
- Runs setup, migrate, and test phases separately or together
- Supports configurable source and target languages, directories, and models
- Can validate generated tests against both original and migrated apps
- Available as open source code
- Project warns not to trust the current version blindly and to use responsibly
- API costs can add up quickly when writing or rewriting a full codebase
- Requires Docker and an OpenRouter or OpenAI API key to run
benchmarks at a glance
- Category
- Development › Developer Tools
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Yes · Source code
- Language
- English
- Last checked
- Oct 5, 2026 · Online when checked
- Listed
- Oct 5, 2026
Guides for Developer Tools
benchmarks alternatives
Tools and sites you could use instead, ranked by how closely they match.
Gitingest turns a GitHub repository URL into a text digest suited to language model prompts.
DSPy is a framework for programming language models, with algorithms to optimize prompts and model weights.
Build native user interfaces with Slint, an open-source declarative GUI toolkit for Rust, C++, JavaScript, and Python.
Find coding answers from the command line with howdoi, an instant programming help tool.
Voice Lab provides a framework for testing and evaluating voice agents.
Segment Chinese text with jieba, a Python package for natural language processing.
Popular in Developer Tools
Well-known listings from the same topic.
benchmarks FAQ
What is required to run GPT-Migrate?
How do I migrate my own code?
What does the --sourceport option do?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.













