Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
lib
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

roblox-ts

A TypeScript-to-Luau Compiler for Roblox

Discord server CI Status Coverage Status
 
⚠️ Disclaimer: roblox-ts should only be used for experimental projects until v1.0.0 ⚠️

Why?

As Roblox games become increasingly complex and larger in scope, efficiently writing safe code becomes challenging with Luau. In addition, Luau is difficult to make tooling for.

roblox-ts is designed to solve these problems by compiling TypeScript code directly into Luau, tuned for use in Roblox specifically.

How?

roblox-ts is an attempt to bridge the abilities of TypeScript to work in a Roblox environment. We break down your code into an abstract syntax tree and emit functionally similar structures in Luau so that the code behaves the same (without the type information).

Quick start & Documentation

Ready to dive in? Check out the documentation.

Join the Community!

https://discord.gg/f6Rn6RY

Games that use roblox-ts

You can’t perform that action at this time.