Rojo is a tool designed to enable Roblox developers to use professional-grade software engineering tools.

Lucien Greathouse f7b10d64a4 Unquoted keys hace 4 años
.cargo 80154bbf9f Build with static CRT on Windows, fixes #89. hace 5 años
assets 39da45f0bd Fix broken logo hace 4 años
bin 714fb10fac Remove old docs scripts and update links to new repo hace 4 años
docs 90661b7743 Release 0.5.0-alpha.12 hace 4 años
plugin dc7c27e619 Remove old crusty docs hace 4 años
server f0c89e351c Experiment with JSON5 project files hace 4 años
test-projects f7b10d64a4 Unquoted keys hace 4 años
.editorconfig 7d7f671920 merge impl-v2: .editorconfig hace 6 años
.gitignore dc7c27e619 Remove old crusty docs hace 4 años
.gitmodules 5a147fccc2 Add rbx-dom as Git submodule to plugin hace 5 años
.travis.yml be81de74cd Disable Lua tests for now, since they need features Lemur doesn't have hace 5 años
CHANGELOG.md 90661b7743 Release 0.5.0-alpha.12 hace 4 años
Cargo.lock f0c89e351c Experiment with JSON5 project files hace 4 años
Cargo.toml 27e2612fc9 Upgrade rbx_dom_weak, rbx_reflection, and rbx_xml hace 5 años
LICENSE.txt 6fcb895d70 Tweak bottom of README, move LICENSE to LICENSE.txt hace 5 años
README.md 39da45f0bd Fix broken logo hace 4 años
mkdocs.yml 522f26cf4e Update docs config for new repo hace 4 años

README.md

 

Rojo is a tool designed to enable Roblox developers to use professional-grade software engineering tools.

With Rojo, it's possible to use industry-leading tools like Visual Studio Code and Git.

Rojo is designed for power users who want to use the best tools available for building games, libraries, and plugins.

Features

Rojo enables:

  • Working on scripts and models from the filesystem, in your favorite editor
  • Versioning your game, library, or plugin using Git or another VCS
  • Streaming rbxmx and rbxm models into your game in real time
  • Packaging and deploying your project to Roblox.com from the command line

Soon, Rojo will be able to:

  • Automatically convert your existing game to work with Rojo
  • Sync instances from Roblox Studio to the filesystem
  • Automatically manage your assets on Roblox.com, like images and sounds
  • Import custom instances like MoonScript code

Documentation

If you find any mistakes, feel free to make changes in the docs folder of this repository and submit a pull request!

Contributing

Pull requests are welcome!

Rojo supports Rust 1.32 and newer.

License

Rojo is available under the terms of the Mozilla Public License, Version 2.0. See LICENSE.txt for details.