Open Source Alternatives LogoOpen Source Alternatives
AlternativesBlogAdvertise
Open Source Alternatives LogoOpen Source Alternatives

Stay Updated

Subscribe to our newsletter for the latest news and updates about Alternatives

Open Source Alternatives LogoOpen Source Alternatives

Handpicked Open Source Alternatives to Paid Softwares

Product
  • Search
  • Categories
  • Tag
  • Sign In
Resources
  • Blog
  • Collection
  • Submit
  • Advertise your tool
Company
  • Privacy Policy
  • Terms of Service
  • Refund Policy
  • Sitemap
Copyright © 2026 All Rights Reserved.
Home/Categories/Developer Tools/Yaak
icon of Yaak

Yaak

Open source alternative to Postman, Insomnia and Apidog

Run local-first API tests for HTTP, GraphQL, gRPC, SSE, and WebSockets with an MIT-licensed desktop client.

18.7K starsTypeScriptMITActive recently
Visit websiteGitHub repo
image of Yaak
Contents
  1. 01Who Yaak is for
  2. 02The problem it solves
  3. 03How it solves it
  4. 04Strengths and trade-offs
  5. 05Yaak vs alternatives
  6. 06Tech stack
  7. 07FAQ
  8. 08Similar open-source tools
TL;DR

Yaak is an MIT-licensed local-first API client for HTTP, GraphQL, WebSocket, SSE, and gRPC requests. It replaces Postman or Insomnia for developers who want request collections, environments, and secrets stored on their own machine instead of a cloud workspace.MIT · TypeScript · 18.7K stars · Active recently

who it's for

Who Yaak is for#

Backend developers testing local and staging APIs

Use Yaak for day-to-day request building across HTTP, GraphQL, WebSockets, SSE, and gRPC without cloud sync.

Skip if:

Skip if your team relies on Postman enterprise workspaces and governance.

Security-conscious teams handling sensitive tokens

Yaak keeps credentials local, reducing exposure to a third-party API-client cloud.

Skip if:

Skip if your policy requires centralized managed sharing and audit logs for every collection.

the problem

The problem it solves#

API clients are everyday developer tools, but cloud-first workspaces can create friction for teams handling sensitive credentials. Request collections, tokens, staging URLs, and production examples often sync to a vendor account by default.

Developers need a fast request client that works offline, keeps secrets local, and still supports modern API protocols beyond simple HTTP.

how Yaak solves it

How it solves it#

Local-first request storage

Keeps workspaces, requests, environments, and secrets on the local machine instead of requiring a hosted account.

Multi-protocol API testing

Supports HTTP, GraphQL, WebSockets, Server-Sent Events, and gRPC in one desktop application.

Cross-platform desktop app

Runs on macOS, Windows, and Linux, which makes it practical for mixed engineering teams.

strengths · trade-offs

Strengths and trade-offs#

Strengths

  • No account required for core useDevelopers can download Yaak and start sending requests without moving their API collections into a cloud workspace.
  • Good fit for Git-based teamsLocal files and offline operation suit teams that want API examples to live near source code and development docs.

Trade-offs

  • -Less enterprise collaboration than PostmanYaak prioritizes local ownership. Teams that need large managed workspaces, governance, mock servers, and enterprise reporting may prefer Postman.
versus alternatives

Yaak vs alternatives#

Yaak vs Postman

Yaak and Postman both help developers send API requests and manage environments. Yaak keeps request data local; Postman centers a cloud workspace with broad collaboration and governance features.

Yaak is better for developers who want offline API testing and local credential control. Postman is still better for large teams that need managed collaboration, mocks, documentation portals, and enterprise administration.

tech stack · detected from GitHub

What it's built on#

Languages
JavaScriptRustTypeScript
Frameworks
React
Tooling
Rollup
frequently asked

FAQ#

Is Yaak open source?

Yes. Yaak is open source under the MIT license.

What protocols does Yaak support?

Yaak supports HTTP, GraphQL, WebSockets, Server-Sent Events, and gRPC.

How does Yaak compare to Postman?

Yaak is local-first and account-free for core use. Postman has a larger managed collaboration platform and enterprise feature set.

also worth a look

Similar open-source tools#

Echolon

Echolon

Local-first API client for HTTP, REST, and GraphQL

50TypeScriptMIT
Hoppscotch

Hoppscotch

Open source Postman alternative for REST and GraphQL testing

79.5KTypeScriptMIT
Octrafic

Octrafic

AI-powered CLI for automated API testing with natural language

34GoMIT
Keploy

Keploy

AI-powered tool that converts API traffic into test cases

17.6KGoApache-2.0
iptv

iptv

A collaborative database for TV channels

131.3KTypeScriptUnlicense
deer-flow

deer-flow

Build super agents with DeerFlow's powerful framework

76.7KPythonMIT

Repository

Stars
18.7K
Forks
765
License
MIT
Latest
v2026.4.0
Last commit
43 days ago
Last verified
Jun 12, 2026
Repo
mountain-loop/yaak ↗

Additional details

Language
TypeScript
Open issues
25
Contributors
61
First release
2023

Categories

Developer ToolsAPIs & IntegrationWeb Development

Tags

API ClientAPI Development ToolsTestingLocal-firstDeveloper ToolsmacOS