No description
- Go 72.1%
- NSIS 19.1%
- CSS 2.5%
- TypeScript 2.4%
- JavaScript 1.9%
- Other 1.9%
| build | ||
| frontend | ||
| internal | ||
| trust-ca | ||
| .gitignore | ||
| app.go | ||
| go.mod | ||
| go.sum | ||
| main.go | ||
| Makefile | ||
| README.md | ||
| Taskfile.yml | ||
| wails.json | ||
express-mitm
MITM proxy backend with a Wails desktop shell.
Requirements
- Go 1.26.2 or newer
- Node.js 18 or newer
- Wails CLI 2.12.0 or newer
Desktop App
wails dev
The React + TypeScript frontend lives in frontend/ and talks to the existing Go backend through Wails.
The app generates the CA certificate the first time you enable the proxy. On macOS, you can trust the generated certificate with trust-ca/macos.sh after that.
Build
wails build -nopackage
Test
go test ./...
If frontend/dist does not exist yet, build the frontend first with wails build -nopackage or npm run build inside frontend/.