
API client · Yaak
Yaak
Local-first desktop API client for REST, GraphQL, gRPC, WebSocket and SSE that stores requests as YAML files for Git.
In short
- Free for personal use; a license is required only when using Yaak at work1.
- Individual costs $79 a year ($6.58 a month); Business costs $149 per user a year1.
- Supports REST, GraphQL, gRPC, WebSocket and Server-Sent Events, each with its own docs page2,3.
- Directory sync writes one YAML file per resource for Git, and no account is needed2,8,9.
- Yaak says it does not support pre-request or post-response scripts6.
Yaak suits developers who want their collections as plain files in Git, with no account and no cloud. It covers five request types and imports OpenAPI2,3,11. The catch: its docs describe no scripting, tests, mock servers or published API docs, there are no cloud team workspaces, and work use needs a paid license1,3,6,9.
Best for: Developers who want local files, Git and no account, and are happy to pay for work use.
Where the points come from
Systems 8 of 10 points
Requests and protocols 16 of 33 points
| Rule | What is published | Points |
|---|---|---|
| Built-in protocols | GraphQL, gRPC, WebSocket, Server-Sent EventsThe docs index has a separate page for each request type3; the home page labels none beta2. | 12 / 12 |
| Imports OpenAPI | YesGenerates requests from OpenAPI 3.0, 3.1 and Swagger 2.0 files11. | 4 / 4 |
| Scripts and tests | NoThe docs say Yaak does not currently support request scripting6. | 0 / 8 |
| Collection runner | NoDocs say there is no collection runner UI. In-order runs need the CLI; the app's Send All is not ordered7. | 0 / 3 |
| Mock servers | Not publishedNot published on the vendor's docs index3. | 0 / 3 |
| Publishes API docs | Not publishedNot published on the vendor's docs index3. | 0 / 3 |
Your data 22 of 22 points
| Rule | What is published | Points |
|---|---|---|
| Works without an account | YesThe security page says no account is required to use the app; data is stored locally9. | 8 / 8 |
| Collections as plain files | YesDirectory sync writes one YAML file per request or resource; the free plan has no feature limits listed8,1. | 8 / 8 |
| Open-source apps | YesSource is MIT licensed. Prebuilt binaries are free for personal use only4. | 6 / 6 |
Teams and trust 4 of 16 points
| Rule | What is published | Points |
|---|---|---|
| Shared team workspaces | NoThe security page says there is no cloud component; sharing uses Git or file sync9. | 0 / 7 |
| SAML or OIDC single sign-on | YesDocs say Yaak supports OpenID Connect SSO; the Business plan lists SSO with provisioning10,1. | 4 / 4 |
| SOC 2 Type II or ISO 27001 | Not publishedNot published on the vendor's pricing or security pages1,9. | 0 / 5 |
Price 14 of 19 points
The rule behind each line: how we score API clients.
Plans and prices
As the vendor lists them, before tax. Prices are in US dollars unless the plan shows euros; the points use US dollars, with euros converted at the ECB rate.
| Plan | Price as listed | Per month | Notes |
|---|---|---|---|
| Free1 person, personal use | Free1 | $0 | Work use needs a license after a 30-day trial |
| Individual, Annual1 person | $79/year1 | $6.58 | Commercial use; keeps the last version if you stop paying |
| Individual, Lifetime1 person | $399 one time1 | – | Commercial use and all future updates |
| Business, AnnualTeams | $149/user/year1 | $12.42 | Adds SSO with user provisioning and priority email support |
Priced at the Individual annual plan, $79 a year divided by 12. Lifetime licences do not count as the paid plan1.
Strengths
Limits
- Yaak says it does not currently support request scripting, and the docs describe no response assertions6.
- Free use is limited to personal use; work use needs a paid license after a 30-day trial1.
- The docs list no mock server or published API docs feature3.
- Yaak has no cloud sync; sharing goes through Git or file sync9.
- Licenses are billed annually; monthly billing is not offered1.
What Yaak says
Vendor claims. We show them, but they earn no points.
- Yaak says it "does not store, sync, or transmit" your data1.
Other API clients
- 1
InsomniaPeople who want an open-source client with GraphQL, gRPC, WebSocket and SSE screens85/100$10/mocheapest paid plan - 2
BrunoDevelopers who want collections in their own repository and no account82/100$6/mocheapest paid plan - 3
PostmanTeams that want shared workspaces, mock servers and published docs in one place78/100$9/mocheapest paid plan - 4
ApidogSmall teams that want design, testing, mocking and docs in one tool70/100$9/mocheapest paid plan
Sources
- Pricing, Yaak. Accessed 8 Oct 2026.
- Yaak home page, Yaak. Accessed 8 Oct 2026.
- Yaak documentation, Yaak. Accessed 8 Oct 2026.
- mountain-loop/yaak, GitHub. Accessed 8 Oct 2026.
- CLI and Agents, Yaak. Accessed 8 Oct 2026.
- Pre/Post Request Scripting, Yaak. Accessed 8 Oct 2026.
- Running Multiple Requests, Yaak. Accessed 8 Oct 2026.
- Local Directory/Git Sync, Yaak. Accessed 8 Oct 2026.
- Security and Privacy, Yaak. Accessed 8 Oct 2026.
- Single Sign-On, Yaak. Accessed 8 Oct 2026.
- Import OpenAPI & Swagger, Yaak. Accessed 8 Oct 2026.
- Installation, Yaak. Accessed 8 Oct 2026.
Website: yaak.app · Markdown version · We are not affiliated with Yaak.