Roblox Compilers Collection | Python, C++, Ruby, Crystal, and more compiled to Luau!

Roblox Compilers Collection

Docs | Discord | Github | Unexex | Sponser

The Roblox Compiler Collection is 100% and opensource collection of compilers created by Unexex containing compilers by us and others.

Compilers

In the CLI

  1. roblox-py | Python 3.13 → Luau
  2. roblox-ts & qts | roblox-ts wrapped in qts to work with the RCC executable
  3. (and 4) roblox-c | C99 & C++11 → Luau
  4. Teal | Lua with enums, typechecking, and more.

Coming to the CLI

  1. roblox-english | A very english like language → Luau by @iGottic
  2. luau-ms | Moonscript → Luau (based on Moonscript)
  3. luau-ys | Yuescript → Luau (based on Moonscript)
  4. roblox-rb | Ruby → Luau by R-unic on Github
  5. roblox-cr | Crystal → Luau by R-unic on Github

In-progress

  1. roblox-cs | C# → Luau
  2. roblox-kt | Kotlin → Luau
  3. RASM | x86 ASM → Luau
  4. Modular | Blocks → Luau based on the same core as Scratch

Example

Run

rcc 

while your cwd is the project to compile.

Support

Currently this project has been up since July and is primarly updated by me all for unpaid, You can Sponser the project. Or contribute on Github or on Discord

5 Likes

There is no tutorial in the devforum, check the docs in the top.

RCC has switched from a Discord server → an online forum (https://meta.unexex.tech)