Run the following command in PowerShell (as Administrator) to instantly download and launch WinGopher:
iwr -useb https://raw.githubusercontent.com/fereshetyan/wingopher/main/install.ps1 | iex- Parallel Installations: Install multiple apps simultaneously with configurable concurrency (default: 3).
- Winget Integration: Full interaction with Windows Package Manager CLI.
- Batch Operations: Select and install multiple apps at once.
- Uninstall Support: Remove installed applications directly from the interface.
- Update Support: Update installed applications directly from the interface.
- Real-time Log Streaming: Live CLI output display during installations and uninstalls.
- Single Binary: Fully portable executable with all assets embedded via Go embed.
- Admin Detection: Warning prompts when running without elevated privileges.
- Winget Verification: Checks winget availability on startup.
- Optimistic UI Updates: Immediate feedback with background verification.
- Silent Execution: Hidden command windows during winget operations.
internal/app: Wails application handlers and lifecycle events.internal/installer: Winget CLI interaction and log parsing.internal/models: Domain data structures.internal/repository: Data management andapps.jsonloading.frontend/src: React/TS UI components and hooks.
- Windows 10/11 with Winget installed.
- Go 1.23+ (for development).
- Node.js (for development).
- Wails CLI (for development).
# Install Wails CLI
go install github.com/wailsapp/wails/v2/cmd/wails@latest
# Run with hot-reload
wails dev
# Build production executable
wails build -platform windows/amd64 -ldflags "-s -w"MIT
