Sign in

Yaak API Client

@yaak.app
356 followers 1 following 273 posts

An open-source desktop API client for REST, GraphQL, WebSockets, SSE, and gRPC – by @schier.co 💫 GET yaak.app

PostsRepliesMedia
Yaak API Client @yaak.app · 17/09/2026
Be sure to check out the full changelog! yaak.app/changelog/2...
000
Yaak API Client @yaak.app · 17/09/2026
⚡ More responsive under load Yaak now uses a single database writer instead of a pool of connections that could all read and write. This prevents competing writes from exhausting the connection pool, keeping reads fast and the app responsive under load.
100
Yaak API Client @yaak.app · 17/09/2026
🐧 Official Arch Linux package Yaak is now in Arch Linux's official extra repository, thanks to community maintainer Jonas! Install it directly with:
100
Yaak API Client @yaak.app · 17/09/2026
🔑 Custom OAuth 2.0 params Customize OAuth 2.0 with extra parameters and token request headers to support your provider's requirements.
100
Yaak API Client @yaak.app · 17/09/2026
✨ Example gRPC messages The gRPC message editor can generate an example body from the method's input schema.
100
Yaak API Client @yaak.app · 17/09/2026
🧭 JSON response breadcrumbs See your position in a JSON response as you move the cursor through it. Click a breadcrumb to filter the response to that part of the document.
100
Yaak API Client @yaak.app · 17/09/2026
🔄 Import into existing workspaces Importing a file or URL now links it to the workspace it created. Re-import the same source and Yaak shows exactly what changed, then merges it in.
100
Yaak API Client @yaak.app · 17/09/2026
New release (2026.8) 🔄 Import into existing workspaces 🧭 JSON response breadcrumbs ✨ Example gRPC messages 🔑 Custom OAuth 2.0 params 🐧 Official Arch Linux package ⚡ More responsive under load
170
Yaak API Client @yaak.app · 31/08/2026
Be sure to check out the full changelog! yaak.app/changelog/2...
000
Yaak API Client @yaak.app · 31/08/2026
🔌 Plugin API for reading response bodies Plugins can now read response bodies by id instead of opening a file path.
100
Yaak API Client @yaak.app · 31/08/2026
📥 New OpenAPI importer OpenAPI 3.x and Swagger 2 documents are now parsed directly into Yaak instead of round-tripping through the Postman converter. Large schemas that used to fail on import now work, and the result matches what the spec describes:
100
Yaak API Client @yaak.app · 31/08/2026
📄 GraphQL schemas from a file GraphQL autocomplete and the documentation explorer no longer depend on live introspection. Load a schema from an SDL or introspection JSON file from the Schema menu, useful when introspection is disabled on the server or you are working offline.
100
Yaak API Client @yaak.app · 31/08/2026
🕘 Filter history with pinning The response filter box now remembers your recent JSONPath and XPath expressions. Open the dropdown to pick one, pin the ones you reach for constantly so they stay at the top, or clear the list.
100
Yaak API Client @yaak.app · 31/08/2026
🔗 Import from a URL The Import Data dialog now accepts a URL alongside file selection, so a Swagger or OpenAPI spec served by your API can be imported without downloading it first. The dialog itself also picked up drag-and-drop for files.
100
Yaak API Client @yaak.app · 31/08/2026
New release (2026.7) 🔗 Import from a URL 🕘 Filter history with pinning 📄 GraphQL schemas from a file 📥 New OpenAPI importer 🔌 Plugin API for reading response bodies
140
Yaak API Client @yaak.app · 14/08/2026
Be sure to check out the full changelog! yaak.app/changelog/2...
000
Yaak API Client @yaak.app · 14/08/2026
🤖 A Yaak skill for coding agents The new yaak agent install command writes a Yaak skill into ~/.agents/skills, plus any tool directory it finds (.claude, .cursor, .codex, .opencode). It removes the guesswork around templating, request chaining, and plugin-provided features.
120
Yaak API Client @yaak.app · 14/08/2026
🔽 Header name and value dropdowns Header names and values already autocompleted as you type. Now a chevron on each input opens the same suggestions as a dropdown, so you can pick one without knowing the exact string up front.
100
Yaak API Client @yaak.app · 14/08/2026
📋 Image previews in request bodies Paste an image into a JSON request body and you see PNG · 2.7 KB with a thumbnail instead of a wall of characters. The body still sends the full base64, and pasting over the tag replaces it.
100
Yaak API Client @yaak.app · 14/08/2026
🖼️ Media previews for collapsed values Yaak now auto-detects base64 values in responses and collapses them into a tag showing the type and size, with a thumbnail preview for images. Click the tag to open the full value in the image, audio, video, or PDF viewer.
100
Yaak API Client @yaak.app · 14/08/2026
⚡ Fast and snappy for huge workspaces Import Cloudflare's OpenAPI schema and you get 3,286 requests in a single workspace. Typing, scrolling the sidebar, and switching requests are all instant now, no different from a brand new workspace.
100
Yaak API Client @yaak.app · 14/08/2026
New release (2026.6) ⚡ Fast and snappy for huge workspaces 🖼️ Media previews for collapsed values 📋 Image previews in request bodies 🔽 Header name and value dropdowns 🤖 A Yaak skill for coding agents
170
Yaak API Client @yaak.app · 20/05/2026
Be sure to check out the full changelog! yaak.app/changelog/2...
yaak.app
Cookie Editing, Inherited Settings, and Git Status
Manage cookies directly, inherit request settings across workspace/folder/request levels, and see Git changes in the sidebar
020
Yaak API Client @yaak.app · 20/05/2026
🍎 Native macOS window controls Yaak now exposes the native macOS windowing menu items.
110
Yaak API Client @yaak.app · 20/05/2026
🌿 Live Git status in sidebar Git-synced workspaces now show live change status in the sidebar. Changed items are colored by status, and folders roll up changes from their descendants.
110
Yaak API Client @yaak.app · 20/05/2026
🍪 All-new cookie editor The cookie dialog is now a full editor. Filter, inspect, copy values, and create/edit/delete cookies without leaving Yaak.
110
Yaak API Client @yaak.app · 20/05/2026
⚙️ Request/folder setting overrides Override behavioral settings at workspace, folder, or request level. Configure different timeouts for specific requests, or disable certificate validation for a single endpoint.
110
Yaak API Client @yaak.app · 20/05/2026
New release (2026.4) ⚙️ Request/folder setting overrides 🍪 All-new cookie editor 🌿 Live Git status in sidebar 🍎 macOS windowing menu items
140
Yaak API Client @yaak.app · 11/03/2026
There's much more in this release, so be sure to check out the full changelog! yaak.app/changelog/2...
yaak.app
Agent-friendly CLI, JSON Comments, and Redirect Warnings
Comment out parts of JSON request bodies, control Yaak from the command line with AI agents, and a bunch of bug fixes
000
Yaak API Client @yaak.app · 11/03/2026
⚠️ Redirect warnings Yaak now shows a warning badge when a redirect drops headers or body (status-code specific). The timeline includes full details about which redirect caused the change, making debugging way easier.
110
Yaak API Client @yaak.app · 11/03/2026
📝 JSON comments Use Cmd+/ to comment out lines in JSON request bodies. Works across HTTP, WebSocket, gRPC, and GraphQL variables. Yaak strips comments and fixes trailing commas before sending, so you can disable parts of a payload without deleting them.
100
Yaak API Client @yaak.app · 11/03/2026
🤖 Agent-friendly CLI Have Claude/Codex/etc manage workspaces, send requests, and inspect responses on your behalf! Simply prompt "use the `yaak` CLI to ..." and the CLI will figure out the rest (using ---help and JSON Schema). yaak.app/docs/cli
100
Yaak API Client @yaak.app · 11/03/2026
New release (2026.3)! 🤖 Agent-friendly CLI 📝 JSON comments ⚠️ Redirect warnings
140
Yaak API Client @yaak.app · 21/02/2026
The purchasing power parity (PPP) country detection logic has been broken for a couple months, but it's back up! Get 40-70% off a license (including lifetime) depending on country 🤗 Visit yaak.app/pricing to check it out.
050
Yaak API Client @yaak.app · 19/02/2026
New Windows machine installers are available to download! This will help if deploying Yaak from PDQ or other managed environments. yaak.app/download?pl...
yaak.app
Download Yaak
Available for macOS, Windows, and Linux
010
Yaak API Client @yaak.app · 12/02/2026
There's much more in this release, so be sure to check out the full changelog! yaak.app/changelog/2...
yaak.app
Git diff viewer, OAuth2 in external browser, and code snippets
Review diffs before committing, authenticate via external browser, and generate code snippets from requests
010
Yaak API Client @yaak.app · 12/02/2026
📋 HTTP snippet plugin Generate code snippets from any HTTP request. Pick your language and library, get ready-to-use code. Supports JavaScript, Python, Go, Ruby, PHP, cURL, and more. yaak.app/plugins/@ya...
100
Yaak API Client @yaak.app · 12/02/2026
🌐 OAuth2 in external browser Complete OAuth2 flows in your default browser instead of the embedded webview. Useful when providers block embedded browsers or you need existing browser sessions. Supports localhost callback server or hosted redirect via oauth.yaak.app.
100
Yaak API Client @yaak.app · 12/02/2026
💄 Git ahead/behind indicators You can also see ahead/behind indicators (↗N ↙N) next to your branch name, and reset all uncommitted changes from the Git dropdown.
100
Yaak API Client @yaak.app · 12/02/2026
🔍 Git diff viewer Review exactly what changed before you commit. The Git commit dialog now includes a visual diff viewer.
100
Yaak API Client @yaak.app · 12/02/2026
New release (2026.2)! 🔍 Git diff viewer 💄 Git ahead/behind indicators 🌐 OAuth2 in external browser 📋 HTTP snippet plugin
140
Yaak API Client @yaak.app · 10/02/2026
Available in 2026.2.0-beta.10 and later yaak.app/plugins/@ya...
yaak.app
HTTP Snippet - Yaak Plugin
Generate code snippets for HTTP requests in various languages and frameworks
000
Yaak API Client @yaak.app · 10/02/2026
This is just a plugin 🤯
2121
Yaak API Client @yaak.app · 09/02/2026
Like magic 🪄
020
Yaak API Client @yaak.app · 06/02/2026
Type-to-filter, anywhere 🪄
031
Yaak API Client @yaak.app · 05/02/2026
No scripting needed
070
Yaak API Client @yaak.app · 04/02/2026
🪄 So much you can do with this
050
Yaak API Client @yaak.app · 03/02/2026
Add custom DNS overrides via workspace settings
040
Yaak API Client @yaak.app · 23/01/2026
There's much more in this release too, so be sure to check out the full changelog! yaak.app/changelog/2...
yaak.app
Request Debugging, Customizable Hotkeys, and 30 New Themes
HTTP pipeline rewrite with Timeline tab, configurable hotkeys, VSCode themes, and more
010
Yaak API Client @yaak.app · 23/01/2026
🔌 Disable bundled plugins Don't want the "Send All" option in the context menu? You can now disable the corresponding bundled plugin ✨
110