01 Problém
Převod souboru obvykle znamená otevřít aplikaci nebo nahrát soukromý soubor na náhodný web. Chtěl jsem, aby konverze byla jedno gesto a úplně offline.
02 Co aplikace dělá
- Tři kola při tažení: Převést, Nástroje a Akce, vždy podle typu souboru.
- Obrázky, audio, video, PDF, dokumenty, prezentace, tabulky, titulky i archivy.
- Vlastní předvolby, upravitelná kola, sledované složky a ovládání čistě z klávesnice.
- Výsledek se uloží vedle originálu, který zůstane nedotčený.
03 Architektura
- 01 CorePlatformně nezávislé jádro konverzí (C#/.NET)
- 02 AppsAplikace pro Windows a samostatný Linux projekt
- 03 QualitySamostatný testovací projekt, CI build při každém pushi
- 04 ReleaseGitHub Releases, manifest pro winget
04 Technologie
C#.NETWindowsLinuxFFmpegGitHub Actions
05 Jak jsem pracoval s AI
Postaveno s Claude Code od prvního commitu. Rozdělení na jádro a aplikaci umožnilo dávat agentům úzké úlohy (jeden konvertor, jedna funkce kola), které se otestují samostatně ještě před prací na UI.
06 Co je ověřené
- Veřejné, licence MIT, 64 hvězdiček na GitHubu (říjen 2026).
- 15 vydání na GitHubu (až po v1.13.1).
- Testovací projekt a CI build workflow v repozitáři.
07 Upřímné poznámky
- Inspirováno aplikací Tangerine pro macOS; nezávislý projekt bez vazby na ni.