File | Date | Author | Commit |
---|---|---|---|
resources | 2025-05-19 |
![]() |
[bd5e39] Clean commit for Desktop App v0.1.1 |
src | 2025-05-19 |
![]() |
[91ce92] Release v0.1.2 |
.gitignore | 2025-05-19 |
![]() |
[bd5e39] Clean commit for Desktop App v0.1.1 |
LICENSE | 2025-05-19 |
![]() |
[bd5e39] Clean commit for Desktop App v0.1.1 |
LICENSE.txt | 2025-05-19 |
![]() |
[bd5e39] Clean commit for Desktop App v0.1.1 |
README.md | 2025-05-19 |
![]() |
[f5f24e] Update README.md |
package-lock.json | 2025-05-19 |
![]() |
[bd5e39] Clean commit for Desktop App v0.1.1 |
package.json | 2025-05-19 |
![]() |
[91ce92] Release v0.1.2 |
A modern desktop client for the Gangio web application with enhanced features and a beautiful UI.
This Electron-based desktop application provides a premium native desktop experience for the Gangio web app. It features a modern glassmorphic design with animated elements, system tray integration, and customizable settings. The app directly loads the web application from https://gangio.vercel.app while adding valuable desktop-specific features.
Gangio - A modern platform for digital interaction
npm install
pnpm install
To start the application in development mode:
npm start
To build the application for distribution:
npm run build
This will create distributable packages in the dist
folder.
Build for Windows only:
npm run build:win
Build for macOS only:
npm run build:mac
Build for Linux only:
npm run build:linux
Build for all platforms:
npm run build:all
The app includes a custom installer with the following features:
The installer is built using electron-builder with NSIS for Windows. The configuration is in the build
section of package.json
.
To build and publish an update:
package.json
npm run publish
src/main.js
- Main Electron processsrc/preload.js
- Preload script for secure IPC communicationsrc/splash.html
- Splash screen displayed during startupresources/
- Application resources (icons, etc.)MIT
"# gangiodesktop"