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

Yaak is a local-first API client for HTTP, GraphQL, WebSockets, SSE, and gRPC that stores all data on your machine. MIT licensed, runs on Mac, Windows, and Linux.

18.6K starsTypeScriptMITActive this month
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.6K stars · Active this month

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

49TypeScriptMIT
Hoppscotch

Hoppscotch

Open source Postman alternative for REST and GraphQL testing

79.2KTypeScriptMIT
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.2KGoApache-2.0
Agent-Reach

Agent-Reach

Give agents local web and social-source access

25.8KPythonMIT
orca

orca

The ultimate IDE for coding agents

3.3KTypeScriptMIT

Repository

Stars
18.6K
Forks
751
License
MIT
Latest
v2026.3.1
Last commit
30 days ago
Last verified
May 13, 2026
Repo
mountain-loop/yaak ↗

Additional details

Language
TypeScript
Open issues
24
Contributors
57
First release
2023

Categories

Developer ToolsAPIs & IntegrationWeb Development

Tags

API ClientAPI Development ToolsTestingLocal-firstDeveloper ToolsmacOS