4
12
Fork
You've already forked celestial
4
The privacy focused FOSS launcher for a browser based game.
  • Kotlin 85.4%
  • Java 14.5%
cubewhy 52b5d14635
Some checks failed
build / build (push) Has been cancelled
fix: create parent dir when download files
2026年04月25日 10:37:56 +08:00
.github refactor: split LauncherData.kt into several files 2025年07月31日 10:55:55 +08:00
.idea feat: extra config ui for javaagents 2025年08月13日 17:47:57 +08:00
docs/images fix: image 2025年01月09日 20:30:03 +08:00
gradle/wrapper chore: update Gradle 2024年11月09日 08:37:11 +08:00
src fix: create parent dir when download files 2026年04月25日 10:37:56 +08:00
.envrc chore: use devenv 2026年01月29日 12:35:37 +08:00
.gitignore chore: use devenv 2026年01月29日 12:35:37 +08:00
build.gradle.kts feat: proguard optimization 2026年02月08日 00:45:40 +08:00
CONTRIBUTING.md Add CONTRIBUTING 2024年01月29日 06:22:30 +00:00
devenv.lock chore: use devenv 2026年01月29日 12:35:37 +08:00
devenv.nix chore: use devenv 2026年01月29日 12:35:37 +08:00
devenv.yaml chore: use devenv 2026年01月29日 12:35:37 +08:00
gradle.properties feat: proguard optimization 2026年02月08日 00:45:40 +08:00
gradlew chore: update file permission of gradlew 2026年01月29日 12:23:43 +08:00
gradlew.bat first commit 2023年12月10日 17:50:26 +08:00
LICENSE first commit 2023年12月10日 17:50:26 +08:00
proguard-rules.pro feat: proguard optimization 2026年02月08日 00:45:40 +08:00
qodana.sarif.json chore: remove commons-io to reduce jar size 2026年02月03日 20:37:03 +08:00
qodana.yaml add qodana.yaml 2024年01月31日 09:35:36 +08:00
README.md docs: update readme 2025年12月20日 19:19:54 +08:00
README_zh.md docs: update readme 2025年12月20日 19:19:54 +08:00
settings.gradle.kts chore(deps): bump org.gradle.toolchains.foojay-resolver-convention 2025年04月11日 00:48:48 +00:00

Celestial

Telegram

中文

Let's make Lunar Client Great Again

Requirements

  • A Windows/Linux/macOS PC
  • Zulu JDK 21

Features

Keep in mind that Celestial does not, by default, allow you to use Lunar Client without a Minecraft account

Please star our Codeberg repository!

  • Fully open source (licensed under GPLv3)
  • No Electron
  • Lightweight, high performance
  • No installation needed
  • No ads
  • Ready out of the box
  • External browser login support
  • Cross-platform (experimental)
  • Custom API address
  • All versions supported by Lunar Client, one JRE
  • Java agent support (experimental)
  • Weave support (experimental)
  • Dump version JSON into local
  • Offline launch

Get Celestial

Get the latest release at releases (often outdated), or the latest nightly build at the Actions page (recommended)

Donation

We are not accepting donations at the moment — if you would like to support us, please do it through starring this repository.

Translation

Except for Mandarin, all languages are translated via Google Translate. If there are any translation errors, please submit a PR or an issue (in English).

License

This project is subject to the GNU General Public License v3.0. This does only apply for source code located directly in this clean repository. During the development and compilation process, additional source code may be used to which we have obtained no rights. Such code is not covered by the GPL license.

For those who are unfamiliar with the license, here is a summary of its main points. This is by no means legal advice nor legally binding.

You are allowed to

  • use
  • share
  • modify

this project entirely or partially for free and even commercially. However, please consider the following:

  • You must disclose the source code of your modified work and the source code you took from this project. This means you are not allowed to use code from this project (even partially) in a closed-source (or even obfuscated) application.
  • Your modified application must also be licensed under the GPL