All Projects → roblox-ts → Roblox Ts

roblox-ts / Roblox Ts

Licence: mit
A TypeScript-to-Luau Compiler for Roblox

Programming Languages

typescript
32286 projects
lua
6591 projects

Labels

Projects that are alternatives of or similar to Roblox Ts

C Compiler
C--compiler which implements LL(1)\LR(0)\SLR\LR(1) and semantic analysis and MIPS generate
Stars: ✭ 286 (-9.78%)
Mutual labels:  compiler
Speedy.js
Accelerate JavaScript Applications by Compiling to WebAssembly
Stars: ✭ 300 (-5.36%)
Mutual labels:  compiler
Umka Lang
Umka: a statically typed embeddable scripting language
Stars: ✭ 308 (-2.84%)
Mutual labels:  compiler
Finn
Dataflow compiler for QNN inference on FPGAs
Stars: ✭ 284 (-10.41%)
Mutual labels:  compiler
Sucrase
Super-fast alternative to Babel for when you can target modern JS runtimes
Stars: ✭ 4,436 (+1299.37%)
Mutual labels:  compiler
Enso Archive
Looking for Enso, the visual programming language? ➡️ https://github.com/enso-org/enso
Stars: ✭ 305 (-3.79%)
Mutual labels:  compiler
Write You A Haskell
Building a modern functional compiler from first principles. (http://dev.stephendiehl.com/fun/)
Stars: ✭ 3,064 (+866.56%)
Mutual labels:  compiler
Cl Python
An implementation of Python in Common Lisp
Stars: ✭ 315 (-0.63%)
Mutual labels:  compiler
Py Backwards
Python to python compiler that allows you to use Python 3.6 features in older versions.
Stars: ✭ 299 (-5.68%)
Mutual labels:  compiler
Reduceron
FPGA Haskell machine with game changing performance. Reduceron is Matthew Naylor, Colin Runciman and Jason Reich's high performance FPGA softcore for running lazy functional programs, including hardware garbage collection. Reduceron has been implemented on various FPGAs with clock frequency ranging from 60 to 150 MHz depending on the FPGA. A high degree of parallelism allows Reduceron to implement graph evaluation very efficiently. This fork aims to continue development on this, with a view to practical applications. Comments, questions, etc are welcome.
Stars: ✭ 308 (-2.84%)
Mutual labels:  compiler
Datafun
Research on integrating datalog & lambda calculus via monotonicity types
Stars: ✭ 287 (-9.46%)
Mutual labels:  compiler
Ante
The compile-time language
Stars: ✭ 295 (-6.94%)
Mutual labels:  compiler
Urn
Yet another Lisp variant which compiles to Lua
Stars: ✭ 305 (-3.79%)
Mutual labels:  compiler
Shecc
A self-hosting and educational C compiler
Stars: ✭ 286 (-9.78%)
Mutual labels:  compiler
Ark
ArkScript is a small, fast, functional and scripting language for C++ projects
Stars: ✭ 312 (-1.58%)
Mutual labels:  compiler
Rascal
The implementation of the Rascal meta-programming language (including interpreter, type checker, parser generator, compiler and JVM based run-time system)
Stars: ✭ 284 (-10.41%)
Mutual labels:  compiler
Exprtk
C++ Mathematical Expression Parsing And Evaluation Library
Stars: ✭ 301 (-5.05%)
Mutual labels:  compiler
Kgt
BNF wrangling and railroad diagrams
Stars: ✭ 312 (-1.58%)
Mutual labels:  compiler
Ocaml
The core OCaml system: compilers, runtime system, base libraries
Stars: ✭ 3,502 (+1004.73%)
Mutual labels:  compiler
Libfirm
graph based intermediate representation and backend for optimising compilers
Stars: ✭ 305 (-3.79%)
Mutual labels:  compiler

roblox-ts

A TypeScript-to-Luau Compiler for Roblox

Discord server CI Status Coverage Status
 

Introduction

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.

Quick start & Documentation

Ready to dive in? Check out the documentation.

Join the Community!

https://discord.gg/f6Rn6RY

Games that use roblox-ts

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].