saasrankedSoftware, ranked on the facts

API client · Yaak

Yaak

Local-first desktop API client for REST, GraphQL, gRPC, WebSocket and SSE that stores requests as YAML files for Git.

64/100

#10 of 11 API clients
Facts checked 8 Oct 2026

In short

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

Systems8 of 10
Requests and protocols16 of 33
Your data22 of 22
Teams and trust4 of 16
Price14 of 19

Systems 8 of 10 points

RuleWhat is publishedPoints
Other systemsmacOS, LinuxInstallers for macOS and Linux12. A web app is mentioned in the privacy docs but not shown as public9.4 / 6
Command-line runnerYesThe CLI sends whole workspaces and folders, with --parallel and --fail-fast options5. No beta label shown.4 / 4

Requests and protocols 16 of 33 points

RuleWhat is publishedPoints
Built-in protocolsGraphQL, gRPC, WebSocket, Server-Sent EventsThe docs index has a separate page for each request type3; the home page labels none beta2.12 / 12
Imports OpenAPIYesGenerates requests from OpenAPI 3.0, 3.1 and Swagger 2.0 files11.4 / 4
Scripts and testsNoThe docs say Yaak does not currently support request scripting6.0 / 8
Collection runnerNoDocs say there is no collection runner UI. In-order runs need the CLI; the app's Send All is not ordered7.0 / 3
Mock serversNot publishedNot published on the vendor's docs index3.0 / 3
Publishes API docsNot publishedNot published on the vendor's docs index3.0 / 3

Your data 22 of 22 points

RuleWhat is publishedPoints
Works without an accountYesThe security page says no account is required to use the app; data is stored locally9.8 / 8
Collections as plain filesYesDirectory sync writes one YAML file per request or resource; the free plan has no feature limits listed8,1.8 / 8
Open-source appsYesSource is MIT licensed. Prebuilt binaries are free for personal use only4.6 / 6

Teams and trust 4 of 16 points

RuleWhat is publishedPoints
Shared team workspacesNoThe security page says there is no cloud component; sharing uses Git or file sync9.0 / 7
SAML or OIDC single sign-onYesDocs say Yaak supports OpenID Connect SSO; the Business plan lists SSO with provisioning10,1.4 / 4
SOC 2 Type II or ISO 27001Not publishedNot published on the vendor's pricing or security pages1,9.0 / 5

Price 14 of 19 points

RuleWhat is publishedPoints
Free planYesFree for personal use; a license is needed only at work1. Requests and environments are stored locally9.10 / 10
Cheapest paid plan$6.58/moIndividual Annual, $79 a year billed yearly; Business is $149 per user a year1.4 / 9

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.

PlanPrice as listedPer monthNotes
Free1 person, personal useFree1$0Work use needs a license after a 30-day trial
Individual, Annual1 person$79/year1$6.58Commercial 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.42Adds 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

  • Five request types, including gRPC, WebSocket and Server-Sent Events, have their own docs pages3.
  • No account is required, and data stays in a local database on your device9.
  • Source code is MIT licensed on GitHub4.
  • Imports OpenAPI 3.0, 3.1 and Swagger 2.0, creating one request per path and method11.

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. 1
    InsomniaPeople who want an open-source client with GraphQL, gRPC, WebSocket and SSE screens
    85/100
    $10/mocheapest paid plan
  2. 2
    BrunoDevelopers who want collections in their own repository and no account
    82/100
    $6/mocheapest paid plan
  3. 3
    PostmanTeams that want shared workspaces, mock servers and published docs in one place
    78/100
    $9/mocheapest paid plan
  4. 4
    ApidogSmall teams that want design, testing, mocking and docs in one tool
    70/100
    $9/mocheapest paid plan

All 11 API clients

Sources

  1. Pricing, Yaak. Accessed 8 Oct 2026.
  2. Yaak home page, Yaak. Accessed 8 Oct 2026.
  3. Yaak documentation, Yaak. Accessed 8 Oct 2026.
  4. mountain-loop/yaak, GitHub. Accessed 8 Oct 2026.
  5. CLI and Agents, Yaak. Accessed 8 Oct 2026.
  6. Pre/Post Request Scripting, Yaak. Accessed 8 Oct 2026.
  7. Running Multiple Requests, Yaak. Accessed 8 Oct 2026.
  8. Local Directory/Git Sync, Yaak. Accessed 8 Oct 2026.
  9. Security and Privacy, Yaak. Accessed 8 Oct 2026.
  10. Single Sign-On, Yaak. Accessed 8 Oct 2026.
  11. Import OpenAPI & Swagger, Yaak. Accessed 8 Oct 2026.
  12. Installation, Yaak. Accessed 8 Oct 2026.

Website: yaak.app · Markdown version · We are not affiliated with Yaak.