Rojo

Travis-CI Build Status Documentation
 
Rojo is a flexible multi-tool designed for creating robust Roblox projects. It's designed for power users who want to use the best tools available for building games, libraries, and plugins. It has a number of desirable features: * Work from the filesystem, in your favorite editor * Version your place, library, or plugin using Git or another VCS * Create installation scripts for libraries to be used in standalone places * Add strongly-versioned dependencies to your project ## Installation ### Cargo (Recommended) Make sure you have [Rust 1.21 or newer](https://www.rust-lang.org/) installed. Install Rojo using: ```sh cargo install rojo # Installed! rojo help ``` ### Pre-Built (Windows only) Download the latest binary from [the GitHub releases page](https://github.com/LPGhatguy/rojo/releases). Put it somewhere you can access it from a terminal! ## Usage For more help, use `rojo help`. ### New Project Just create a new folder and tell Rojo to initialize it! ```sh mkdir my-new-project cd my-new-project rojo init ``` Rojo will ask you questions to get your project configured correctly. ### Migrating an Existing Roblox Project Coming soon! ## License Rojo is available under the terms of the MIT license. See [LICENSE.md](LICENSE.md) for details.