Home
Janett translates Java syntax, constructs and calls to Java libraries to C# / .Net counterparts. Janett tries to automate this process as much as possible and preserve manual changes, making re-translation possible.
Janett takes a different way compared to JLCA:
- It helps you to keep your main code-base on Java and translate it to .Net. It’s not a tool for JUMPing.
- It aims to translate libraries and frameworks rather than applications (Swing, JSP, EJB, …) , however it caries out this task right
- It released as open source (under LGPL license), and to support open source projects
Currently, Janett can translate Classifier4J and a lot of infrastructures are in place. Version number shows that Janett has beta quality and that there are KnownIssues, but we recommend trying Janett.
While supporting Janett, we try to translate some projects as a case. For the next release, we are going to work on some parts of Spring framework.
We invite developers to contribute and users to help us with extensibility mechanisms.