Flamework
Flamework is a extensible game framework. It requires typescript and offers many useful features and abstractions.
Pinned Repositories
components
An optional module that exposes a component system to Flamework. Issues should be filed on the core repo.
core
Flamework is an extensible game framework. It requires typescript and offers many useful features.
documentation
The official Flamework documentation.
jecs
A jecs wrapper for Flamework. Takes advantage of Flamework macros and type ID system for increased ergonomics.
lsp
The language service plugin that powers flamework-vscode.
networking
An optional module that exposes a networking system to Flamework. Issues should be filed on the core repo.
template
A pre-configured template for Flamework.
transformer
The transformer used to compile Flamework projects. Issues should be filed on the core repo.
vscode
The vscode extension which improves the editing experience for Flamework projects.
Flamework's Repositories
rbxts-flamework/core
Flamework is an extensible game framework. It requires typescript and offers many useful features.
rbxts-flamework/jecs
A jecs wrapper for Flamework. Takes advantage of Flamework macros and type ID system for increased ergonomics.
rbxts-flamework/transformer
The transformer used to compile Flamework projects. Issues should be filed on the core repo.
rbxts-flamework/networking
An optional module that exposes a networking system to Flamework. Issues should be filed on the core repo.
rbxts-flamework/components
An optional module that exposes a component system to Flamework. Issues should be filed on the core repo.
rbxts-flamework/template
A pre-configured template for Flamework.
rbxts-flamework/vscode
The vscode extension which improves the editing experience for Flamework projects.
rbxts-flamework/documentation
The official Flamework documentation.
rbxts-flamework/lsp
The language service plugin that powers flamework-vscode.