Skip to content

A package manager for the Luau programming language, supporting multiple runtimes including Roblox and Lune

License

Notifications You must be signed in to change notification settings

pesde-pkg/pesde

Folders and files

NameName
Last commit message
Last commit date

Latest commit

8f185d7 Â· Apr 26, 2025
Feb 22, 2025
Oct 29, 2024
Apr 26, 2025
Apr 25, 2025
Apr 26, 2025
Feb 23, 2025
Oct 6, 2024
Jan 13, 2025
Jan 2, 2025
Oct 20, 2024
Feb 6, 2025
Apr 26, 2025
Apr 26, 2025
Apr 26, 2025
Apr 24, 2025
Mar 6, 2024
Mar 9, 2025
Feb 22, 2025
Apr 26, 2025
Apr 18, 2025
Mar 4, 2024
Jan 2, 2025

Repository files navigation


pesde logo

pesde is a package manager for the Luau programming language, supporting multiple runtimes including Roblox and Lune. pesde has its own registry, however it can also use Wally, and Git repositories as package sources. It has been designed with multiple targets in mind, namely Roblox, Lune, and Luau.

Installation

pesde can be installed from GitHub Releases. You can find the latest release here. Once you have downloaded the binary, run the following command to install it:

pesde self-install

Note that pesde manages its own versions, so you can update it by running the following command:

pesde self-upgrade

Documentation

For more information about its usage, you can check the documentation.

Registry

The main pesde registry is hosted on fly.io. You can find it at https://registry.pesde.daimond113.com.

Self-hosting

The registry tries to require no modifications to be self-hosted. Please refer to the documentation for more information.

Previous art

pesde is heavily inspired by npm, pnpm, Wally, and Cargo.