mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-04-20 20:55:50 +00:00
7838b2e67df6061e622b0dcd28aebf9172af57d1
Rojo
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 installed.
Install Rojo using:
cargo install rojo
# Installed!
rojo help
Pre-Built (Windows only)
Download the latest binary from the GitHub releases page. 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!
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 for details.
Description
Languages
Rust
57.2%
Luau
42.5%
CSS
0.3%