Zpět na všechny projekty
UI/UX 2026

SimLauncher

Už mě nebavilo spouštět půl tuctu aplikací pokaždé, když jsem se chtěl projet, tak jsem si navrhl a postavil tenhle nástroj na jedno kliknutí.

Nástěnka SimLauncheru ukazující spouštěcí profily pro sim racing

Můj sim racingový rig začal být tak komplikovaný, že dostat auto na trať připomínalo předletovou kontrolu v letadle. VR, software pro pohybovou platformu, SimHub pro palubní desku, Crew Chief pro spottera a pár dalších překryvných aplikací - to všechno se muselo pouštět ve specifickém pořadí. Zapomenout na nějaký krok nebo splést pořadí bylo na denním pořádku. Chtěl jsem tenhle otravný mezikrok mezi rozhodnutím svézt se a samotnou jízdou odstranit. Proto jsem postavil SimLauncher.

Je to jednoduchý nástroj, který tuhle složitost řeší. Celý systém stojí na profilech pro jednotlivé hry, kde si definujete, jaké doprovodné aplikace se mají spustit, v jakém pořadí a s jakým zpožděním. Jakmile hlavní simulátor ukončíte, SimLauncher zase všechno automaticky zavře. Hned po instalaci podporuje přes dvacet různých simulátorů a nabízí sloty pro vlastní programy, pokud váš oblíbený chybí v základu. Prostě jen připraví scénu na ježdění.

Nedávno jsem aplikaci kompletně předělal do nového vizuálního stylu postaveného na glassmorphismu s plnou podporou světlého i tmavého režimu. Protože jsem ji původně stavěl hlavně pro sebe, bylo pro mě důležité, aby zůstala komunitním nástrojem, ne produktem. Je plně open source pod licencí GPL v3 a bude navždy zdarma. Žádné placené verze, žádné uzamčené funkce. Prostě to funguje.

Nástroje

Uživatelské rozhraní jsem navrhl ve Figmě. Kód vznikal s výraznou pomocí AI asistentů: Claude Code a OpenAI Codex se postarali o většinu implementace, Gemini pomáhal s revizí kódu a kontrolou architektury a Antigravity fungoval jako integrace na úrovni IDE, která tyhle agenty propojovala. Mluvím o tom otevřeně, protože je to klíč k tomu, jak se dá takový projekt v jednom člověku posouvat tímhle tempem.