Skip to main content

Studio Wally

Wally logo

Search and download Wally packages without ever leaving Roblox Studio.

I made this fork to keep fewkz's deprecated Studio Wally plugin alive and to add package types. It re-exports the types from installed packages, so require gives you full autocomplete and strict type checking, and it fixes a handful of general bugs. If you work in Studio without Rojo, this is the way to install every package in this library.

How to use​

  1. Open the widget from the Plugins toolbar.
  2. Search a Wally package by scope and name, for example kashtheking/binder.
  3. Press the download button and choose a download option. Shared module is recommended for almost all packages: it puts the module (and its dependencies) in ReplicatedStorage.Packages, reachable from both server and client.

Every package page lists the exact string to search.

Download options​

OptionWhere it goesUse for
Shared moduleReplicatedStorage.PackagesAlmost everything. Server and client can both require it.
Server moduleServerScriptService / ServerStoragePackages that must never replicate to clients.
Dev moduleStudio onlyTooling used while editing.

Dependencies are installed alongside the package, so installing kashtheking/binder also brings in Trove, Signal and Predicates.

Requiring what you installed​

local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Binder = require(ReplicatedStorage.Packages.Binder)

Because types are re-exported, Binder.new(...) is typed in strict mode with no extra work.

Help​

Discord · GitHub issues · Help & contact