Jelly
A modern package manager for Roblox, built on top of Wally infrastructure. Provides a streamlined, npm-like experience with intelligent package optimization.
Why Choose Jelly?
Modern package management with intelligent optimization
Clean JSON Configuration
Manage dependencies in a familiar jelly.json format, just like package.json
Lockfile Support
Reproducible installs with jelly-lock.json (like package-lock.json)
Smart Package Cleanup
Automatically removes unnecessary files and optimizes package structure
Intelligent Resolution
Handles messy package structures and fixes require paths automatically
Wally Compatible
Uses the same packages and registry as Wally - seamless migration
Binary Package Execution
Run binary packages directly with jelly x - like npx for Roblox tools
Quick Start
Get up and running with Jelly in minutes
Installation
# Install via Rokit
Rokit add OMouta/Jelly Create a new project
# Initialize new project
jelly init
# Install dependencies
jelly install jelly.json Configuration
{
"name": "my-game",
"version": "1.0.0",
"dependencies": {
"roblox/roact": "^1.4.0",
"roblox/rodux": "^3.0.0"
}
} Ready to Try Jelly?
Join the growing community of developers using Jelly for their Roblox projects