2025-07-05 21:29:59 +02:00
2025-07-07 15:46:16 +02:00
2025-07-08 12:01:28 +02:00
2025-07-08 12:01:28 +02:00
2024-12-09 22:53:43 +01:00
2025-07-04 22:15:30 +02:00
2025-07-05 21:29:59 +02:00
2025-07-07 14:40:04 +02:00
2025-07-04 22:24:20 +02:00
2025-07-04 22:15:53 +02:00
2025-07-07 14:55:41 +02:00
2025-07-07 14:40:04 +02:00
2025-07-04 22:24:20 +02:00
2025-07-04 22:24:20 +02:00
2025-07-07 14:40:04 +02:00

EZPPLauncher

EZPPLauncher is a custom launcher for the private osu! server EZPPFarm, built with Rust and Svelte using the Tauri framework.
It enhances the osu! experience with quality-of-life features and integration specifically designed for the EZPPFarm community.


🖼️ Preview

EZPPLauncher Preview


🚀 Features

  • Automatically updates osu! before launching
  • Automatic ingame login
  • Patches the osu! client to show misses in Relax and Autopilot
  • Displays your EZPPFarm stats in the launcher
  • Shows the number of imported beatmapsets
  • Shows the number of imported skins
  • Displays ping to the EZPPFarm server
  • Discord Rich Presence (planned and in development)
  • Performance Display Overlay (planned)

💻 Supported Platforms

Platform Status
Windows Supported
macOS Not supported
Linux Not supported

Currently, only Windows is supported. Support for other platforms may be considered in the future.


🛠 Build From Source

Requirements

  • Rust (installed via rustup recommended for Windows)
  • Cargo (comes with rustup)
  • Bun (JavaScript runtime)

Steps

# Install all dependencies
bun i

# Build the project
bun run build

After building, the launcher executable will be located at:

src-tauri/target/release/ezpplauncher.exe

📁 Project Structure (Simplified)

├── src/                    # Frontend (Svelte)
├── src-tauri/              # Backend (Rust)
│   ├── tauri.conf.json     # Tauri configuration
├── package.json            # Bun project config
└── README.md
Description
No description provided
Readme AGPL-3.0 13 MiB
2024-07-17 08:40:56 +00:00
Languages
JavaScript 69.4%
Svelte 25.5%
CSS 2.4%
TypeScript 1.5%
HTML 1.2%