Home

JTransc Documentation

JTransc (Java Trans Compiler) is an AOT (ahead of time compiler) written in Kotlin that compiles .class and .jar files into a target executable file bundling all the required dependencies in a single file, without requiring a jitter or an external runtime. At the beginning it generated AS3 and JavaScript, but right now there is a single target: Haxe. This allows targeting Js, AS3, C++, C#, Java, PHP, Python and LUA. This in turn allows running the program on different platforms such as desktop, browsers and mobile.

Information:

Examples:

You can find a repository with examples here

There is a tutorials section in this documentation.

Supported languages:

Talks:

How to use it:

Social networks and news and chat

irc Join the JTransc Community on Slack

Contribute:

This site is hosted at github and has its own github repository, so you can fork it, and make a PR :)

https://github.com/jtransc/jtransc/tree/master/docs

Also, pressing the pencil button available in each page, you can see the corresponding file on github. And github will provide another pencil button which will create a fork in your user so you can edit the file and do a PR.

You can read the complete information about contributing.

Edit this page (index.html)