About Yaak
Yaak is a desktop API client for building, sending and inspecting requests to REST, GraphQL, gRPC, WebSocket and Server-Sent Events endpoints. It is built with Tauri, Rust and React and works offline-first, with no telemetry and no requirement to sync data to a cloud account.
Collections from Postman, Insomnia, OpenAPI, Swagger or curl can be imported. Responses can be filtered with JSONPath or XPath, and authentication supports OAuth 2.0, JWT and Basic Auth, with encrypted secrets that can be kept in the operating system keychain. Requests are grouped into workspaces and nested folders, and environment variables switch between dev, staging and production.
Workspaces can be mirrored to the filesystem so they can be versioned in Git or synced with a file-sync service. Template tags insert dynamic values such as UUIDs or timestamps, and themes and plugins allow customization. Yaak is MIT licensed, its repository topics position it as an alternative to Postman, Bruno and Insomnia, and development is funded by community-purchased licenses.
Key features
- REST, GraphQL, gRPC, WebSocket and SSE requests
- Import from Postman, Insomnia and OpenAPI
- OAuth 2.0, JWT and Basic Auth support
- Encrypted secrets with OS keychain storage
- Workspaces mirrored to Git-friendly files
- Environment variables and template tags
- Plugins and custom themes
Good fit for
- →Teams leaving Postman or Insomnia
- →Testing gRPC and WebSocket APIs
- Tags
- api-client
- rest
- graphql
- grpc
- websocket
- tauri
- postman-alternative
- desktop
Yaak: questions and answers
- What is Yaak used for?
- Yaak is a fast, privacy-focused desktop API client for REST, GraphQL, gRPC, WebSocket and Server-Sent Events, built with Tauri. It is a good fit for teams leaving Postman or Insomnia, and testing gRPC and WebSocket APIs.
- Is Yaak open source?
- Yes. Yaak is open source under the MIT licence. Its source code is on GitHub at mountain-loop/yaak and is written mainly in TypeScript.
- Is Yaak free?
- Yes. Yaak is open source, so the software itself is free to use. Paid plans are also available, starting at $79 per seat per year.
- What is Yaak an alternative to?
- Yaak is an open-source alternative to Postman, Thunder Client, Kreya and Apifox. Other open-source alternatives to Postman include Bruno, Insomnia and Hoppscotch.
- Is Yaak actively maintained?
- Yes. The most recent commit to Yaak was on 28 September 2026, and the latest release is v2026.8.1, published on 23 September 2026. The project has 19k stars on GitHub.
Open-source alternatives to Yaak
See all
Bruno
API Tools
Bruno is the Git-native API client for REST, GraphQL, gRPC and Websocket. A local and open
MITvs Postman★ 47k
Insomnia
API Tools
The open-source, cross-platform API client for GraphQL, REST, WebSockets, SSE and gRPC. Wi
Apache-2.0vs Postman★ 40k
Hoppscotch
API Tools
Helps you create requests faster, saving precious time on development.
MITvs Postman★ 81k
Firecamp
API Tools
Developer-first OpenSource API DevTool, Postman/Insomnia alternative.
AGPL-3.0vs Postman★ 2.6k
Chapar
API Tools
Chapar is a simple and easy to use api testing tools aims to help developers to test their
BSD-3-Clausevs Postman★ 714
API Dash
API Tools
API Dash is a beautiful AI-powered open-source cross-platform (Desktop & Mobile) API Clien
Apache-2.0vs Postman★ 2.9k
SaaS alternatives to Yaak
See all
Postman
API Tools
Postman is an API platform for designing, testing, documenting and monitoring APIs, with a desktop client, mock servers, collections and AI agent features.
SaaS
Thunder Client
API Tools
REST API client extension that runs inside VS Code
SaaSKreya
API Tools
Desktop API client for gRPC, REST and WebSocket with file-based collections
SaaS
Apifox
API Tools
API design, documentation, debugging, mocking and testing platform
SaaS
ApiRealTest
API Tools
API testing tool that runs requests in a user-like environment, positioned as a Postman alternative
SaaS
Apidog
API Tools
All-in-one tool for API design, debugging, testing and mocking
SaaS

