A package manager for the Luau programming language, supporting multiple runtimes including Roblox and Lune
Find a file
Nidoxs 5c2f831c26
Some checks failed
Debug / Get build version (push) Has been cancelled
Test & Lint / lint (push) Has been cancelled
Debug / Build for linux-x86_64 (push) Has been cancelled
Debug / Build for macos-aarch64 (push) Has been cancelled
Debug / Build for macos-x86_64 (push) Has been cancelled
Debug / Build for windows-x86_64 (push) Has been cancelled
docs: add an aside for symlink errors on Windows (#20)
* Add an aside for symlink errors on Windows

* Remove redundant whitespace

* Inline URL

Co-authored-by: dai <72147841+daimond113@users.noreply.github.com>

* Revert titles to "Caution" instead of "Warning"

* Use inline code block for error message

* Update docs/src/content/docs/installation.mdx

Co-authored-by: dai <72147841+daimond113@users.noreply.github.com>

* Update docs/src/content/docs/installation.mdx

Co-authored-by: dai <72147841+daimond113@users.noreply.github.com>

---------

Co-authored-by: dai <72147841+daimond113@users.noreply.github.com>
2025-01-05 19:25:52 +01:00
.github ci: debug builds action (#15) 2024-12-25 15:45:29 +01:00
assets feat: website 2024-10-29 20:06:00 +01:00
docs docs: add an aside for symlink errors on Windows (#20) 2025-01-05 19:25:52 +01:00
registry chore(release): prepare for v0.5.3 2024-12-30 00:56:58 +01:00
src feat: add meta in index file to preserve future compat 2024-12-30 00:49:24 +01:00
website fix(website): render imgs inline 2024-12-15 12:37:24 +01:00
.dockerignore chore(release): prepare for v0.5.0-rc.1 2024-10-06 22:15:22 +02:00
.env.example feat: website 2024-10-29 20:06:00 +01:00
.gitattributes chore: add gitattributes 2024-10-20 13:37:39 +02:00
.gitignore feat: return all targets from version endpoint 2024-08-23 13:56:33 +02:00
Cargo.lock chore(release): prepare for v0.5.3 2024-12-30 00:56:58 +01:00
Cargo.toml chore(release): prepare for v0.5.3 2024-12-30 00:56:58 +01:00
CHANGELOG.md chore(release): prepare for v0.5.3 2024-12-30 00:56:58 +01:00
Dockerfile refactor(registry): update sentry api usage 2024-10-25 12:07:07 +02:00
fly.toml chore: update urls to use pesde org 2024-11-27 21:08:33 +01:00
LICENSE chore: 🚀 setup crates.io publishing 2024-03-06 22:45:39 +01:00
README.md chore: update urls to use pesde org 2024-11-27 21:08:33 +01:00
rust-toolchain.toml feat: 🎉 initial commit 2024-03-04 21:18:49 +01:00
rustfmt.toml feat: implement dependency resolver and lune scripts 2024-07-14 15:19:15 +02:00
SECURITY.md docs: add SECURITY.md 2024-12-20 19:06:35 +01:00


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.