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

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

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.