A curated list of awesome transpilers. aka source-to-source compilers
-
Updated
Jul 17, 2024
A curated list of awesome transpilers. aka source-to-source compilers
Still afraid to do something with AST? Mutates the AST, not your brain.
🧠 Research project in conjunction with IBM and UCL to refactor anti-patterns in Java codebases
Code Migration Assistant is a comprehensive tool designed to simplify and accelerate the migration of code repositories. By automating tedious tasks, ensuring uniformity across codebases, it empowers teams to execute seamless migrations with confidence and efficiency.
Simple repo showing code-to-code and code-to-text capabilities using LLMs on Databricks.
AI-powered Flutter migration tool. Upload a Dart/Flutter project, auto-fix deprecated APIs with dart fix and an AI agent, review per-file diffs, and download the upgraded project.
AI-powered COBOL to Java migration using Atomic Agents and Instructor for enterprise modernization
AutoGo 脚本引擎扩展方案 - 为 AutoGo 提供 JavaScript 和 Lua 双引擎支持,包含 20+ 功能模块(应用管理、设备控制、图像识别、OCR、触摸操作、计算机视觉等)。支持方法注册、协程操作、热更新和代码保护,降低自动化开发门槛,提升开发效率,让开发者用熟悉的脚本语言编写自动化任务,无痛迁移其他平台的代码。
Artifactor — Code intelligence platform. Builds a programmable Intelligence Model from any codebase, queryable by AI agents, your team, or your own tooling.
Isolation Guardian for Claude Code — Prevent AI agents from breaking tenant/layer/service boundaries. Trust-score gated code migration with 95-point threshold.
Retrieval-Augmented Generation (RAG) pipeline designed to assist in migrating legacy Quantum Computing code to newer Qiskit versions. Uses N8N and Vector Databases for context-aware code suggestions.
Neuro-symbolic engine that uses Z3 SMT solver to formally prove behavioral equivalence between legacy and modernized code.
code migration engine in Golang to convert legacy html to industry standard nodejs projects
Reading host-inventory file from source machine to create containers on remotes. CI pipeline then deploy war file and start/stop tomcat instance.
Graph-based dependency analysis and compatibility planning engine for automated large-scale codebase migration.
Howland Desktop & Mobile Apps - AI Code Conversion Platform by Meridian Vega. Download installers for Windows, macOS, Linux, iOS, and Android.
A Streamlit-based web application that leverages the Claude 3.5 Opus LLM to intelligently migrate Python code into structured, compilable Java. Features automated boilerplate generation, class wrapping, and instant code downloads.
Browser-based multi-language code converter powered by Google Gemini AI. Upload full projects, preserve architecture & naming, compare original vs converted code side-by-side, and export as ZIP. Supports Python, Rust, Go, TypeScript, and 20+ languages.
Automatically converts legacy Python 2 code to Python 3 with compatibility checks and test generation.
Automated Deployment Pipeline designed to manage Code Migration across multiple environments (Dev/Stage/Prod). Ensures synchronized functionality and includes rollback mechanisms for error handling.
Add a description, image, and links to the code-migration topic page so that developers can more easily learn about it.
To associate your repository with the code-migration topic, visit your repo's landing page and select "manage topics."