Skip to main content


An extensible game framework for roblox-ts.


Flamework exposes most of its transformer behavior in the form of user macros, along with other types of compile type metadata.

Several Packages

Flamework is split across several packages, so you can include only the parts you intend to use.


Flamework's networking library supports automatically generating type guards, blocking invalid arguments.