Repository navigation
CurlGo v0.1.0 — First public release
First public release of CurlGo, a local native API client.
- Send HTTP/HTTPS requests, receive SSE events, and exchange WebSocket messages.
- Import curl text, Postman Collection v2.1, Bruno collections, and CurlGo collections; preview imports before saving. Collection scripts are not executed.
- Configure environments, Bearer/Basic/API Key authentication, explicit proxies, private CAs, and multipart uploads.
- Check declarative response assertions and extract values for subsequent requests.
- Keep drafts, favorites, history, and Cookies locally. Store explicitly configured secret variables in an encrypted vault with its master key in the macOS Keychain.
- Run individual HTTP requests through the JSON CLI, with help and a local dry-run mode. Install the optional
api-testagent skill yourself. - Distribute a Developer ID signed and notarized macOS Apple Silicon DMG.
The first binary release targets macOS Apple Silicon. It does not include team collaboration, collection script execution, a collection runner, or automatic updates. Ordinary workspace values remain plaintext; the encrypted vault only protects values explicitly saved as secrets.
Downloads
- macOS Apple Silicon:
curlgo-0.1.0-arm64.dmg - Product film:
curlgo-0.1.0-launch.mp4(70 seconds, 1080p, Chinese) - Verify downloaded files against
SHA256SUMS.
Drag CurlGo from the DMG into Applications. Optional CLI: run /Applications/CurlGo.app/Contents/MacOS/CurlGo help directly, or add an explicit symlink yourself. The desktop app does not install agent skills or change agent configuration.