Sarge Launcher is a cross platform desktop application for Quake 3 Arena and Q3A mods
It provides some useful features like a quick server browser, unlimited demo/level browsing, and Q3A client management among other things.
install all Tauri v2 prerequisites for your system
npm install
npm run tauri dev
npm run tauri build
Thanks to everyone who helped test, as well as mwvdev/q3demo which I used as a reference