Karve — a native Windows alternative to Bruno
Karve and Bruno agree on the big idea — requests belong in plain files on disk, versioned with your code, not locked in a cloud account. Karve takes the native Windows route: the standard .http format your editor already understands, organized into folders in a desktop app that feels at home on the platform, bought once. Bruno is an open-source, Git-native ecosystem with its own .bru format, a Git UI, and a CLI — more to assemble before you send a request.
Why Karve
What you get
The files-on-disk idea in a polished native Windows app, using the standard .http format your editor already understands — organized into folders, no separate .bru format, Git UI, or CLI to learn. A lower onboarding bar for QA, backend, and mixed-skill teammates.
What it leaves out — on purpose
No open-source code, no built-in Git UI or CLI, no GraphQL/gRPC/WebSocket, Windows-only. Karve trades the bigger toolkit for a smaller surface that's faster to roll out and explain.
Side by side
| Dimension | Karve | Bruno |
|---|---|---|
| Platform & engine | Native WinUI 3, no Electron | Electron desktop + CLI |
| Licensing & price | Proprietary; $29.99 sale ($39.99 regular), one-time | Open source $0; Pro $6 / Ultimate $11 per user/mo billed annually — that's $72 / $132 per user every year |
| Files & Git | Standard .http; diff in Git | Own .bru format; Git-native with built-in Git UI |
| Organize requests | Virtual folders over files from any repo; files never move | Git-native collections |
| Environments & history | Per-file .env environments; persistent, searchable history saved locally across sessions | Environments & variables in .bru files |
| Protocols | REST / HTTP | REST, GraphQL, gRPC, WebSocket |
| CLI & automation | None | Strong CLI; JSON/JUnit/HTML reports, CI/CD |
| Team | None — single-user tool | Via Git; SAML SSO, SCIM on paid plans |
Bruno details reflect its public product and pricing pages; Karve's reflect the shipping v1.0.5 scope. "On the roadmap" means planned, not yet available.
Where Karve fits
Bruno is the closest tool to Karve in philosophy, so the real contrast isn't local-first versus local-first — it's friction. Bruno asks you to adopt its .bru format and lean into a Git-centric way of working, with a built-in Git UI and CLI as part of the package — more to adopt before the first request.
Karve trades that for a smaller surface: the standard .http format your editor already understands, a native Windows app that feels at home on the platform, and a lower onboarding bar for QA, backend, and mixed-skill teammates who just want to send a request and read the response.
Why developers choose Karve
- The standard .http format your editor already understands — no separate .bru format to adopt.
- A native WinUI 3 Windows app that feels at home on the platform — nothing to assemble.
- A lower onboarding bar for QA, backend, and mixed-skill teammates who just want to send a request.
- One-time $29.99 during the current sale ($39.99 regular); every v1.x update included — no per-user plans.
- Environments and persistent, searchable history built in.
A smaller native Windows app with nothing to assemble.
FAQ
Both store requests as files — what's the difference?
Karve uses the standard .http format your editor already understands, in a native Windows app with fewer moving parts and a one-time price. Bruno uses its own .bru format with a Git-native workflow and CLI.
Does Karve use the .bru format?
No — Karve uses .http files. The two formats aren't interchangeable.
Does Karve have a CLI?
No — Karve is a focused single-user desktop app, not a pipeline tool. Sending requests and reading responses on Windows is the job it does well.
On Karve's roadmap
Everything above ships in Karve v1.0.5 today — including environments and persistent, searchable history. A few more things are planned for upcoming v1.x updates, included in the one-time price and on the way:
See the full roadmap for what's coming and what's deliberately out of scope.
More alternatives
Organize and run your .http requests.
$29.99 during the Launch Summer Sale (reg. $39.99), one-time. No account, no subscription — a native Windows workspace you own forever.
15-day free trial · No account · No subscription · No metered requests
25% off until Sep 1