Useful at the core
A library, Riot accounts and playtime tracking form the everyday experience. Optional modules let you add organization, monitoring, news, recaps and backups.
PC gaming spans clients, accounts and endless little tasks. MaSwitch brings the everyday parts together.

MaSwitch is an independent Windows desktop project by Martin Wassim. It organizes games already installed on your PC, routes supported launches through their clients, and helps you manage Riot profiles.
It doesn’t replace your game licenses or publisher accounts. It gives your local collection and daily routine a shared home.
Meet the developerA library, Riot accounts and playtime tracking form the everyday experience. Optional modules let you add organization, monitoring, news, recaps and backups.
Availability is explicit. Unfinished account integrations are marked Coming Soon, unsupported sensors stay unsupported, and memory cleanup carries no performance promise.
Local records, Windows integration, tray controls and a Low-End PC Mode keep the product focused on the machine you play on.
The desktop app is built with Electron, React, TypeScript, Tailwind CSS and a local SQLite data layer. Windows APIs support credential storage, process tracking and memory utilities.
Source and release history are available under the MIT License.

Your library, your accounts, your setup.
Download for WindowsFree & open source · Windows 10 / 11 · x64