Karve app icon

Karve

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 & engineNative WinUI 3, no ElectronElectron desktop + CLI
Licensing & priceProprietary; $29.99 sale ($39.99 regular), one-timeOpen source $0; Pro $6 / Ultimate $11 per user/mo billed annually — that's $72 / $132 per user every year
Files & GitStandard .http; diff in GitOwn .bru format; Git-native with built-in Git UI
Organize requestsVirtual folders over files from any repo; files never moveGit-native collections
Environments & historyPer-file .env environments; persistent, searchable history saved locally across sessionsEnvironments & variables in .bru files
ProtocolsREST / HTTPREST, GraphQL, gRPC, WebSocket
CLI & automationNoneStrong CLI; JSON/JUnit/HTML reports, CI/CD
TeamNone — single-user toolVia 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:

Workspace Code completion Import (Postman & cURL) WebSocket

See the full roadmap for what's coming and what's deliberately out of scope.

Launch Summer Sale

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