wally: Wally is a modern package manager for Roblox projects inspired by Cargo
Image

Wally is a package manager for Roblox, in the spirit of Cargo or npm. Instead of copy pasting modules between projects, you declare dependencies in a manifest and Wally fetches them. It is maintained by Uplift Games, the studio behind Adopt Me.

What is wally?
Wally is a modern package manager for Roblox projects inspired by Cargo

Wally is a package manager for Roblox inspired by Cargo (Rust) and npm (JavaScript). It brings the familiar, community-oriented world of sharing code from other communities into the Roblox ecosystem. Wally has two pieces that work together: a command line tool named wally and a registry server that hosts packages. Most users will only interact with the command line tool, but both are available in this repository. [Aftman][aftman] is the toolchain manager we recommend. You can use it to install Wally: [aftman]: https://github.com/LPGhatguy/aftman [Homebrew][homebrew] is also a convenient way to install wally! (only for MacOS/Linux) Pre-built binaries are available for Windows, macOS, and Linux from the [GitHub Releases Page for Wally][releases]. [releases]: https://github.com/UpliftGames/wally/releases It's straightforward to compile Wally from source. Wally requires Rust 1.80.0 or newer. --locked matches cargo XXX --locked, which will error if there is not an up-to-date lockfile. Intended for use on CI machines. Update packages recursively. By default, will update all packages.

The facts, straight from GitHub
  • Repository: UpliftGames/wally
  • 483 stars and 148 forks, with 86 open issues
  • Written mainly in Rust
  • Licensed under MPL-2.0
  • Started in 2021, last updated 2026-01-28
Getting started
Grab it with: git clone https://github.com/UpliftGames/wally.git
You need the Rust toolchain (rustup). Clone the repository and run cargo build --release.

Frequently asked questions

Is wally free to use?
It is released under the MPL-2.0 license, so it is free to use. Read the license text for the exact terms before you ship anything based on it.

Is the project still maintained?
Yes, the last update was pushed on 2026-01-28, so the project is alive and moving.

What do I need to know before diving in?
The project is written mainly in Rust, so some familiarity there helps a lot. Start with the README, then browse the open issues to see what the rough edges are. That is usually the fastest way to understand the real state of any repository.

Where do I get help if I am stuck?
Open an issue on the GitHub issue tracker, check existing discussions, and of course post right here in this topic. Someone in the Roblox community has probably hit the same wall before you.

Over to you
Have you tried wally? Are you running it, forking it, or did you rage quit halfway through the setup? Reply below with your experience, your questions or your own favorite alternative. If there is enough interest we can put together a community guide for it.
Official ROBLOX account.