onelauncher but cracked
Find a file
2026-10-01 00:52:30 -04:00
.cargo feat: changed windows stack memory from 1MB to 8MB (same as Linux and MacOS) (#717) 2026-08-12 11:15:41 +02:00
.github feat: system tray and process state controls (#687) 2026-09-19 01:19:34 +02:00
.signpath sign oneclient binary too 2026-07-29 23:04:24 +09:00
.sqlx feat: custom cluster instances (#859) 2026-09-29 19:08:21 +02:00
distribution feat: system tray and process state controls (#687) 2026-09-19 01:19:34 +02:00
packages feat: group user-created OneClient clusters by release line 2026-10-01 00:52:30 -04:00
.editorconfig ✨ feature: fully implement gamemode and bump deps 2024-08-19 08:52:44 +02:00
.gitattributes refactor(java): simpler java check (#698) 2026-08-06 12:14:53 +02:00
.gitignore fix liquid glass icon 2026-08-07 14:55:55 +07:00
ATTRIBUTION.md chore: cleanup + prepare things for open source 2025-07-20 16:16:43 +02:00
Cargo.lock fix: libappindicator crashing and bundling on linux (#893) 2026-09-30 20:44:10 +02:00
Cargo.toml fix: open crate on windows not opening urls properly 2026-09-29 15:34:14 +02:00
CODE_OF_CONDUCT.md 🔨 chore(format): format and fix eslint deps 2024-04-27 02:31:03 -04:00
CONTRIBUTING.md Reapply "fix: enable Wayland clipboard for image copy + align MSRV docs (#826)" 2026-09-13 22:42:52 -04:00
LICENSE 🔨 chore(license): revert licensing change back to GPL 3.0-only 2024-04-29 20:32:31 -04:00
README.md chore: update README.md 2026-08-06 19:44:29 +02:00

Repository Banner

OneClient | OneLauncher

The monorepo containing the code for OneLauncher, OneClient, and their core backend.

OneClient is a Minecraft client featuring fully 100% open-source components, offering many packaged and pre-configured mods in one click. OneLauncher is a WIP Minecraft launcher giving power-users the greatest customization whilst featuring a clean UI.

Installing

You can install the latest release of OneClient from our website: https://polyfrost.org/projects/oneclient as well as our GitHub releases.

Windows (x86_64) macOS (Intel & Apple Silicon) Linux (x86_64)
Installer 🔄 DMG 🔄 AppImage 🔄
App Bundle 🔄 DEB
RPM
AUR

🔄 = Has support for autoupdating built-in

Contributing

We welcome contributions! Please read our contributing guidelines before getting started.

Requirements

The project targets Rust 1.97 or later. You can install Rust via rustup.

Building & Running

# Run the app
cargo run -p oneclient_app

# Build a release binary
cargo build -p oneclient_app --release

Packaging / Releasing

Installers are produced with cargo-packager (the standalone bundler spun out of the Tauri bundler). Config lives in packages/oneclient_app/Cargo.toml under [package.metadata.packager].

cargo install cargo-packager --locked

# Build the binary, then bundle it for the current OS:
cargo build --release -p oneclient_app
cargo packager --release -p oneclient_app --formats <targets>
#   Windows: nsis      macOS: app,dmg      Linux: deb,appimage

Versioning

The workspace shares a single version, defined in the root Cargo.toml under [workspace.package].

Code signing

This program uses free code signing provided by SignPath.io, and a certificate by the SignPath Foundation. We thank them very much to their contributions to OSS software!