Ranked 5 of 6 in best API testing tools
A local-first desktop client that stores requests as YAML files for Git. It is free for personal use and MIT-licensed, while work use needs a paid license, and its ecosystem is smaller than Postman's.
Best for Local-first desktop client with Git files
About Yaak
Yaak is a desktop API client for HTTP, GraphQL, gRPC, WebSocket and server-sent events, available for Linux, Mac and Windows. It stores each request, folder and environment as a YAML file, so a project can share its API setup through Git. Yaak also ships a command-line interface for scripts and agents.
Yaak is free for personal use. A license is required when it is used at work, and the pricing page lists an individual annual option and a lifetime option for commercial use. Secrets can be encrypted with keys held in the operating system keychain. Its source is MIT-licensed, so developers can inspect and build it.
Key features
- YAML files per request
- Git sync
- Secrets in the OS keychain
- CLI for scripts and agents
Strengths
- Requests stored as YAML files that work with Git
- Free for personal use
Limits
- Work use requires a paid license
- Smaller ecosystem than Postman
Where Yaak ranks
| List | Rank | Score | Best for |
|---|---|---|---|
| Best API testing tools | 5 of 6 | 85.0 | Local-first desktop client with Git files |
Questions about Yaak
- Is Yaak free?
- Yaak can be used without paying: Free for personal use; a paid license is required for work use. Check the vendor’s pricing page for current limits.
- Is Yaak open source?
- Yes. Yaak publishes its source code under the MIT license.
- Which platforms does Yaak support?
- Yaak is available on: Linux, macOS, Windows, Command line.
- What is Yaak best for?
- Local-first desktop client with Git files. In our ranking of API testing tools it is number 5 of 6 with a score of 85.0.
- What are the best alternatives to Yaak?
- The highest-ranked alternatives on listme.name are Postman, Bruno, Insomnia, Hoppscotch.
