A package manager for the Luau programming language, supporting multiple runtimes including Roblox and Lune
Find a file
2024-03-10 19:05:09 +01:00
.github/workflows chore: 🚀 setup crates.io publishing 2024-03-06 22:45:39 +01:00
registry feat(registry): package versions endpoint 2024-03-10 19:02:33 +01:00
src feat(cli): add init, add, remove, and outdated commands 2024-03-10 19:03:12 +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 chore(release): prepare for v0.1.3 2024-03-10 19:05:09 +01:00
Cargo.toml chore(release): prepare for v0.1.3 2024-03-10 19:05:09 +01:00
CHANGELOG.md chore(release): prepare for v0.1.3 2024-03-10 19:05:09 +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
LICENSE chore: 🚀 setup crates.io publishing 2024-03-06 22:45:39 +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.