A package manager for the Luau programming language, supporting multiple runtimes including Roblox and Lune
Find a file
2024-03-04 22:01:02 +01:00
.github/workflows feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
registry feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
src fix: 🛂 properly handle missing api token entry 2024-03-04 22:01:02 +01:00
tests feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
.dockerignore feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
.gitignore feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
Cargo.lock feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
Cargo.toml feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
CHANGELOG.md chore(release): prepare for v0.1.0 2024-03-04 21:19:39 +01:00
cliff.toml feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
Dockerfile feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
fly.toml feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
README.md docs: 📝 update README 2024-03-04 21:59:19 +01:00
rust-toolchain.toml feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00

pesde

pesde is a package manager for Roblox that is designed to be feature-rich and easy to use. Currently, pesde is in a very early stage of development, but already supports the following features:

  • Managing dependencies
  • Re-exporting types
  • bin exports (ran with Lune)
  • Patching packages

Installation

pesde can be installed from GitHub Releases. You can find the latest release here. It can also be installed by using Aftman.

Registry

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

Previous art

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