.NET 10 SDK; Node.js 22 or Python 3.13 for generated programs and tests
Transpiler
Source for a .NET compiler that translates supported C# and managed assemblies to JavaScript or Python, with a restricted C++ backend. Requires a separate build; no browser compiler is included.
Setup guide · Not an application screenshot
Use this project locally
Build Transpiler.slnx with the .NET 10 SDK, then use the CLI and samples described in the local README. This collection includes source, runtime modules, and documentation but has not compiled or installed the compiler. Supported language and runtime subsets have explicit limits; generated code is not a security sandbox.
Local folder: Transpiler/
This is a library project, not a browser application. Its source files are included in CraftAtlas; the gallery does not install or run it automatically.
Any supplied licenses and third-party notices remain in the local project folder.
Complete source download
The complete supplied project is available as a ZIP archive. Extract it into the Transpiler folder to restore all original source and example paths. Documentation, previews, existing builds, licenses, and notices remain available in the project folder.