Skip to content

Repository files navigation

Aether Launcher

Aether Logo

A minimal, extensible, lightning-fast Minecraft launcher.

Overview

Aether is designed with a single core principle: This launcher exists to launch Minecraft, and nothing more.

Every feature that is not essential to launching the game—like downloading mods, managing servers, or viewing logs—is implemented as an extension. By keeping the core launcher intentionally minimal, Aether remains fast, predictable, and free from bloat. Think of it as the VS Code of Minecraft launchers. You install only the features you actually want.

Features

  • Blazing Fast: Cold starts in under 2 seconds with an idle memory footprint below 100MB.
  • Minimalist UI: Clean, native-feeling, elegant design that gets out of your way, complete with smooth custom toast notifications.
  • Snapshot Support: Effortlessly toggle between stable releases and latest snapshots when creating instances.
  • Extensible Architecture: Everything from Modrinth integration to server browsers is an extension.
  • Capability-Based Extensions: Extension backend code runs in a restricted Goja runtime and can only use the launcher APIs granted by its manifest permissions.

Documentation

All project documentation is located in the docs/ directory. If you are looking to contribute, build an extension, or just understand how Aether works, start here:

Developer Tooling

The following tools are available for building Aether extensions. They are currently Work In Progress and are not yet publicly released:

  • Aether SDK (@aether/sdk) — TypeScript type definitions and helper utilities for extension development.
  • Aether CLI (aether) — Scaffold, validate, and package extensions into .aex format.

Both repos are currently private while they are being finalized.

Getting Started

Download the latest release for your platform from the Releases page.

Platform File
Windows (x64) Aether-windows-amd64-installer.exe
macOS (Apple Silicon) Aether-macos-arm64.zip
Linux (x64) Aether-linux-amd64

About

A modern, lightweight, and highly extensible Minecraft launcher built with Go and Svelte. Features a secure Javascript sandbox for community made extensions.

Topics

Resources

Contributing

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages