Skip to content

kaede-basement/kaede

The development of the app was put on hold for a while due to exams

My re-creation of Tendou Arisu's halo

A Tauri-based Minecraft launcher written in TypeScript with a permission-based plugin system

English | Русский

star-count vue-badge tauri-badge unocss-badge

Plans

Kaede is in really early stages of development. Look at the plan to see more about this launcher >.<

Contributing

No prior Rust knowledge is needed to contribute to this project. Most of the code was written in TypeScript using the Tauri API. These files will help in contributing:

I also leave comments in the code.

For launcher plugins, themes, or translations:

Pull requests are welcome. AI code is not welcome. For major changes, please open an issue first to discuss what you would like to change.

Demonstration

Home page with the Morizuki Suzumi L2D background image Multi-Window navigation with different Blue Archive background images Log Viewer Home page with FPS counter

nothing here yet

Features

  • Plugin system
  • Cross-platform
  • Fast startup
  • Uses just 140 MBs of RAM (without plugins)
  • MultiMC-like instance management
  • Available as Non-Portable/Portable
  • Open Source, GPL-3.0
  • Written in TypeScript

Installation

Stable Releases

Download Kaede from the GitHub Releases page. Packages are available for Linux, Windows, and macOS.

Development builds

Please understand that these builds are not intended for most users. There may be bugs and other instabilities.

The development builds are available through:

  • GitHub Actions (includes builds from pull requests opened by contributors).
  • nightly.link (this link will always point only to the latest version of the nightly branch).

Prebuilt Development builds are provided for Linux, Windows, and macOS.

Community & Support

If you want to report a bug or suggest a feature, please open an issue in GitHub Issues.

Discord

discord-banner

Building from Source

Preparations

See Tauri v2 Prerequisites.

I also recommend installing bun.

Once you are ready, clone this repository:

git clone https://github.com/kaede-basement/kaede

Navigate to the cloned directory and install project dependencies:

bun install

Development

Run:

bun dev

Release

Run:

bun run build

License

license-badge