A tool that enables Roblox developers to use professional software engineering tools like VS Code and Git for game development.
Rojo is a tool that enables Roblox developers to use professional software engineering tools like Visual Studio Code and Git for their projects. It allows developers to work on scripts and models from the filesystem, version their games with Git, and deploy projects from the command line. It bridges the gap between Roblox Studio and modern development workflows.
Roblox developers, especially power users, who want to use professional-grade tools for building games, libraries, and plugins. It is designed for those who prefer working with editors like VS Code and version control systems like Git.
Rojo provides a seamless integration between Roblox development and professional software engineering tools, enabling version control, real-time model streaming, and command-line deployment. It is built in Rust for performance and reliability, offering a robust alternative to manual Roblox Studio workflows.
Rojo enables Roblox developers to use professional-grade software engineering tools
Enables using industry-standard tools like Visual Studio Code and Git for Roblox development, as highlighted in the README for modern workflows.
Supports streaming `rbxmx` and `rbxm` models into the game in real time, facilitating rapid iteration and testing without manual imports.
Allows packaging and deploying projects to Roblox.com from the command line, streamlining the deployment process for automated workflows.
Lets developers work on scripts and models directly from the filesystem, enhancing editor support and enabling better version control integration.
Currently, Rojo primarily streams from the filesystem to Roblox, with full sync from Roblox Studio to filesystem listed as a future feature in the README.
Requires configuring Rojo with Roblox Studio and external tools, which can be challenging for users not familiar with command-line interfaces or professional development setups.
Relies heavily on external tools like Git and VS Code, adding overhead for teams already comfortable with Roblox Studio's native ecosystem.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.