A Cross-Platform Game Console Wrapper for CogDemos.ink Built with Tauri v2 + GitHub Actions
CoG Console is a lightweight, native application that turns the CogDemos gaming platform into a dedicated desktop and mobile experience. It features automatic content updates, a dedicated gaming window, and cross-platform support.
- Zero-Maintenance Content: The app acts as a live portal. Any new game uploaded to the website appears instantly in the app.
- Lightweight: ~8MB on Windows, ~28MB on Android.
- Cross-Platform: One codebase builds for both Windows and Android.
- Cloud Built: The entire build process is automated via GitHub Actions—no local development environment required.
Go to the Releases Page to download the latest version:
- 📱 Android:
CoG-Console-Android-Signed.apk(Works on Android 10+) - 💻 Windows:
CoG-Console-Windows.exe(Installer)
Want to turn your website into an app? You can use this repository as a template! You don't need to install Android Studio or Rust.
Click the Fork button at the top right of this page to copy this repository to your own GitHub account.
- Open the file
src-tauri/tauri.conf.json. - Find the
windowssection (around line 13). - Change the
"url"to your own website:(Tip: You can also change"windows": [ { "title": "CoG Console", "label": "main", "width": 1024, "height": 768, "resizable": true, "fullscreen": false, "url": "https://cogdemos.ink/games" } ],
productNameat the top of the file to rename your app). - Commit the changes.
- Go to the Actions tab in your forked repo.
- Select Build CoG Console on the left sidebar.
- Click the Run workflow ▾ dropdown and hit the green button.
Wait ~10-15 minutes. GitHub will automatically:
- Set up the environment (Java, Rust, Node, Android SDK).
- Inject optimization settings to keep the app small.
- Generate valid signing keys.
- Build and Sign the APK and EXE.
When finished, download your custom apps from the "Artifacts" section of the run!
This project is open-source and available under the MIT License. Feel free to fork, modify, and distribute your own versions.