Yaak Logo
Yaak

The API client for modern developers

A fast, offline, and Git friendly app for HTTP, GraphQL, WebSockets, SSE, and gRPC.

Apple Linux Available for Mac, Windows, and Linux

Fast and private

Local-only data, secrets encryption, and zero telemetry.

Filesystem friendly

Optionally store data as plain-text for use with Git.

Extensible

NodeJS plugin system for auth, template functions, and more.

My API Production List Launches Content WS Chat Server 101 GRPC Users/Create ERR GET Get Video 206 API WS Create User 400 GRPC Users/Create ERR GQL List Launches 200 GET Event Stream 200 POST Get Video 206 PUT comments/:id 200 main POST BASE_URL /graphql GraphQL Params Headers 3 Auth 1 2 3 4 5 6 7 8 9 10 launcheslimit    details     id     launch_date     launch_sitesite $limit$limit (: ) {   (: ) { {           }   } } query LaunchesInt | Variables 1 2 3 10 "count" { : } • 480 ms • 2 KB 200 OK Pretty Headers 8 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [ null null null "Engine failure""5eb87cd9ffd""2006-03-25""Successful stage""5eb87cdaffd""2007-03-21""Residual thrust""5eb87cdbffa""2008-08-03""Ratsat was carried""5eb87cdbffd86e000604b32c" "data""details""id""launch_date""launch_site""details""id""launch_date""launch_site""details""id""launch_date""launch_site""details""id" {   :     {       : ,       : ,       : ,       :     },     {       : ,       : ,       : ,       :     },     {       : ,       : ,       : ,       :     },     {       : ,         : , a site_id a site_name a site_name_long

Trusted by thousands

Modern, offline, open source, Git friendly, and extensible. What's not to love?

Kevin Cunningham
I think this is my favourite for now. A clean and simple interface, focused on the core activities. It's local first and doesn't need an account.
Abhay Salvi
I am already in love with it by using it for 5 min. This is insane!!! I shared it within my company and now I am going to evangelize Yaak to everyone 🥹
Kos Komelin
Got fed up with bloated API clients, so gave @yaakapp a try. Removed others from my computer immediately after that.
EGOIST
Yaak is now my first choice for API testing, light-weight yet powerful ✅ (powered by @TauriApps again)
Michael Bromley
Just got my commercial license for @yaakapp and if you work with APIs I encourage you to do the same - it's the best postman replacement out there

Developer friendly

Work in the ways you're already used to.


Everything you need

Yaak's keeps things simple by default, exposing features only when needed.

Start from anywhere

Integrate with your existing workflow by importing data from many places:

PostmanInsomniaOpenAPICurlSwagger

Call any API

Mix multiple protocols together and work on any API within a single workspace.

RESTHTTPGraphQLgRPCWebSocketServer Sent Events

Authenticate anything

Automatically handle complex request authentication, so you don't have to:

OAuth 2.0JWTBasicBearerAPI KeyCustom

Request chaining
Variables
Encrypted secrets
Auth inheritance
Batch send
Custom proxy
Cookies
Rich previews
Import/export
Paste Curl
Copy as Curl
Streaming
Git UI
Command palette
Autocomplete
Request docs






Hey, I'm Greg 👋🏼

After moving on from Insomnia in 2020 I didn't think I'd build another API client, but the market enshittified and I needed another option.

So I started from scratch and built Yaak, the API client I'm proud to put my name behind.