mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-04-20 20:55:50 +00:00
1.3 KiB
1.3 KiB
There are a number of existing plugins for Roblox that move code from the filesystem into Roblox.
Besides Rojo, there is:
- Studio Bridge by Vocksel
- RbxRefresh by Osyris
- RbxSync by evaera
- CodeSync and rbx-exteditor by MemoryPenguin
- rbxmk by Anaminus
So why did I build Rojo?
Each of these tools solves what is essentially the same problem from a few different angles. The goal of Rojo is to take all of the lessons and ideas learned from these projects and build a tool that can solve the problem for good.
Additionally:
- I think that this tool needs to be built in a compiled language without a runtime, for easy distribution and good performance.
- I think that the conventions promoted by other sync plugins (
.module.luafor modules, as well a single sync point) are sub-optimal. - I think that I have a good enough understanding of the problem to build something robust.
- I think that Rojo should be able to do more than just sync code.