Intelligent-CAT-Lab/AlphaTrans

Artifact repository for the paper "AlphaTrans: A Neuro-Symbolic Compositional Approach for Repository-Level Code Translation and Validation", In Proceedings of The ACM Conference on Foundations of Software Engineering (FSE 2025), Trondheim, Norway, June 2025

44
/ 100
Emerging

This project helps software engineers translate entire Java code repositories into Python while preserving their functionality and test cases. It takes a Java project as input and outputs a functionally equivalent Python project, along with validation results. This is designed for developers who need to migrate existing Java applications or libraries to Python.

Use this if you are a software engineer or architect looking to automatically translate Java codebases to Python while maintaining original behavior and test integrity.

Not ideal if you need to translate code from languages other than Java or to targets other than Python, or if you are not comfortable working with command-line tools and Docker.

code-migration language-translation software-development java-to-python testing
No Package No Dependents
Maintenance 6 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 15 / 25

How are scores calculated?

Stars

34

Forks

6

Language

Java

License

NCSA

Last pushed

Dec 20, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/Intelligent-CAT-Lab/AlphaTrans"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.