fd4d9110753ca540faa5bb7712df59d2d83265fa
				
			
			
		
	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
🚀 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
- Performance Display Overlay (currently in experimental patcher release stream)
💻 Supported Platforms
| Platform | Status | 
|---|---|
| Windows | ✅ Supported | 
| macOS | ❌ Not supported | 
| Linux | 🕧 Partially supported (via osu-winello) | 
Currently, only Windows is fully 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
				
								EZPPLauncher 3.0.5
								
	Latest
							
						
					Languages
				
				
								
								
									Svelte
								
								54.6%
							
						
							
								
								
									Rust
								
								22.2%
							
						
							
								
								
									TypeScript
								
								18.7%
							
						
							
								
								
									CSS
								
								2.9%
							
						
							
								
								
									JavaScript
								
								1.3%
							
						
							
								
								
									Other
								
								0.2%
							
						
					