Drag and Drop a .ezpplauncher-theme file here to import
Sign in to view your live stats and progress
Log in to track your global and country rank, PP, accuracy, level progression, and recent play scores directly on your dashboard.
{
(e.currentTarget as HTMLElement).style.display = 'none';
}}
/>
{/if}
Launch osu! and play a beatmap to see your latest performance highlighted here.
{activeSettings.description}
Shows misses in Relax and Autopilot. {#if $platform === 'macos'} Runs through your osu! Wine prefix. Only the experimental patcher stream needs .NET 8 installed there. {/if}
Test different versions of the patcher. The experimental stream requires the .NET 8 Desktop Runtime; stable does not.
The experimental stream is Windows-only, so {$platform === 'macos' ? 'macOS' : 'Linux'} uses stable.
Enable a custom cursor in the launcher, like the lazer build of osu!.
Makes the custom cursor movement smoother.
Disables some launcher animations to improve performance on low-end devices.
Boosts osu! process priority to High and requests maximum sub-millisecond Windows timer resolution (1ms) during gameplay to reduce input latency.
Let other Discord users see what you are doing right now 👀
Customize details, actions, templates, interactive buttons, and preview live Discord cards.
Allow anonymous usage data to be collected to help improve the application.
The path to your osu! installation.
{#if $platform === 'macos'}
Select your osu!.app bundle directly. The launcher
will locate osu! inside the Wineskin wrapper for you.
{/if}
Automatically start OpenTabletDriver when launching osu!.
Capture launcher, osu! and patcher output. Rotated logs are bundled into one ZIP per session, and the last five bundles are kept.
Stored in {$platform === 'windows' ? '%USERPROFILE%\\.ezpplauncher\\logs' : '~/.ezpplauncher/logs'}.
Make it feel like yours.
{theme.description}
{/if}{#if themeSearch} No themes match "{themeSearch}" {:else if themeFilter === 'updates'} Everything is up to date {:else} No themes found {/if}
{#if themeSearch} Try a different name, author or API version. {:else if themeFilter === 'updates'} You are running the latest version of every installed theme. {:else} Discover themes in the Community Workshop or create a new API 2.0 theme. {/if}
{#if themeSearch || themeFilter !== 'all'} {/if}