Ekaii-themed Minecraft launcher (fork of Moulberry/PandoraLauncher)
  • Rust 99%
  • Shell 0.9%
Find a file
exo 6e8ad91279
Some checks failed
release / build (./scripts/build_linux.sh, false, Linux-x86_64, ubuntu-latest, x86_64-unknown-linux-gnu, x86_64-unknown-linux-gnu) (push) Successful in 5m40s
release / build (./scripts/build_linux.sh, true, Linux-aarch64, ubuntu-latest, aarch64-unknown-linux-gnu, aarch64-unknown-linux-gnu) (push) Failing after 5m56s
release / build (./scripts/build_mac.sh, false, macOS-universal, mac-arm64, , aarch64-apple-darwin,x86_64-apple-darwin) (push) Successful in 4m52s
release / build (./scripts/build_windows.sh, false, Windows-x86_64, windows-latest, x86_64-pc-windows-msvc, x86_64-pc-windows-msvc) (push) Has been cancelled
release / build (./scripts/build_windows.sh, true, Windows-aarch64, windows-latest, aarch64-pc-windows-msvc, aarch64-pc-windows-msvc) (push) Has been cancelled
release / release (push) Has been cancelled
fix: drop unsupported font_medium call (Div doesn't have it)
2026-05-24 01:36:33 +02:00
.cargo Vendor dependencies 2026-04-15 11:56:08 +08:00
.forgejo/workflows ci: explicit rustup target add + single-line signtool 2026-05-23 20:03:26 +02:00
.github/workflows chore: app icon (egg-only), rebrand build scripts, Forgejo release CI 2026-05-22 15:31:47 +02:00
.zed Add support for importing instances from curseforge (#309) 2026-03-19 19:22:27 +08:00
assets v5.3.3: binary rename + cream icon + 3 UX fixes 2026-05-23 18:12:56 +02:00
crates fix: drop unsupported font_medium call (Div doesn't have it) 2026-05-24 01:36:33 +02:00
package v5.3.3: binary rename + cream icon + 3 UX fixes 2026-05-23 18:12:56 +02:00
screenshots [skip ci] Add screenshots 2026-01-01 17:11:30 +08:00
scripts ci: disable MSYS path conversion around signtool 2026-05-23 21:00:44 +02:00
vendor fix(windows): restore windows-manifest (TaskDialogIndirect) + harden icon path 2026-05-23 17:40:56 +02:00
wrapper Add FORCE_EXTERNAL_JAVA env var 2026-01-18 11:49:00 +08:00
.gitattributes Cleanup and force line ending of generated file to be LF 2026-04-16 17:52:31 +08:00
.gitignore Remove .idea folder and add to gitignore 2026-02-26 00:52:08 +08:00
Cargo.lock fix(windows): restore windows-manifest (TaskDialogIndirect) + harden icon path 2026-05-23 17:40:56 +02:00
Cargo.toml fix(windows): restore windows-manifest (TaskDialogIndirect) + harden icon path 2026-05-23 17:40:56 +02:00
flamegraph.sh Auth, modrinth wip, many improvements 2025-11-07 14:55:18 +08:00
LICENSE Add LICENSE 2025-11-14 23:08:41 +08:00
README.md [skipci] Remove missing forge support from README 2026-01-30 22:15:43 +08:00
rustfmt.toml Apply rustfmt 2025-11-12 17:59:20 +08:00
vendor.sh Copy assets instead of using symlink to avoid problems on Windows 2026-04-16 18:45:46 +08:00

Pandora Launcher

Work in progress

Features

  • Instance management
  • Cross-instance file syncing (options, saves, etc.) (https://youtu.be/wb5EY2VsMKg)
  • Mod deduplication when installed through launcher (using hard links)
  • Secure account credential management using platform keyrings
  • Custom game output window
  • Mod browser using Modrinth's API
  • Automatic redaction of sensitive information (i.e. access tokens) in logs
  • Unique approach to modpack management (https://youtu.be/cdRVqd7b2BQ)

FAQ

Where can I suggest a feature/report a bug?

Please use GitHub issues.

Why should I use Pandora over other launchers?

At this point, you probably shouldn't since it doesn't have feature parity with other launchers.

Will Pandora be monetized?

Unlikely, for a few reasons:

  • I believe that it is wrong for launchers to be monetized without distributing revenue back to mod creators that give the launcher value in the first place. Since I don't have the infrastructure to be able to redistribute revenue to mod creators, this is a big barrier.
  • Dealing with monetization takes a lot of (ongoing) work, probably more work than creating the launcher itself.
  • I personally dislike advertisements.

Instance Page

Instance Page