@nagarjune/apicaptain
v2.0.2
Published
API Captain desktop and web API development client.
Readme
API Captain
API Captain is a desktop-first API client with collections, workspaces, request builder tabs, runner, flows, and Git-aware workspace storage.
Repositories
- Source code:
https://github.com/nagarjune/API_Captain - Binary releases only:
https://github.com/nagarjune/API-Captain/releases
Local development
npm install
npm run devDesktop development mode:
npm run dev:desktopWeb build and local run
npm run build
npm run web:previewThis web output is hosting-ready (dist/) and can be deployed later to any static host/domain.
Verification checks
npm run lint
npm run test:unit
npm run test:regression
npm run test:smokeOr run the complete verification:
npm run testDesktop installers
npm run desktop:build:mac
npm run desktop:build:winRelease automation
Tag-driven release automation is configured in .github/workflows/release-binaries.yml.
When a v* tag is pushed in source repo:
- macOS and Windows installers are built.
- Source repo release notes are updated.
- Binary artifacts are published to
API-Captainrelease repository.
Detailed setup: docs/RELEASING.md
Note: macOS signing/notarization secrets are optional. Without them, unsigned installers are still published.
