Kreya 1.21.0

A GUI client for gRPC and REST APIs with innovative features for environments, authorizations and more.

  • By riok GmbH
  • Proprietary
  • Updated Aug 31, 2026
Download for Windows

About Kreya

Kreya is a GUI client for gRPC, REST and WebSocket APIs. It makes calling APIs easy! Supported features:

  • Kreya stores the files locally in JSON format for easy git-syncing (or any other syncing software)
  • Unary, client-streaming, server-streaming and duplex requests (gRPC)
  • Supports HTTP/2 and HTTP/3
  • Authentication configurations - declare once, use everywhere
  • Environment support combined with a powerful templating language
  • Directory settings (ex. define the endpoint or authentication once for all requests)
  • Scripting and tests
  • kreyac, the Kreya CLI
  • Server reflection (gRPC)
  • OpenAPI import (REST)
  • And more!

What's new in 1.21.0

Features
- Core: add configurable timeouts for all technologies
- Core: general directory settings across all technologies
- Core: keymap support
- Core: simplify project creation dialog
- Core: support request and response compression and show size in UI
- GraphQL: show subscription message sizes
- gRPC: show request/response size
- REST: show streamed response message sizes
- Scripting: add non-blocking kreya.wait and deprecate kreya.sleep
- UI: add context menu typeahead search
- UI: auth type selection searchable
- UI: improve settings screen layout
- UI: improve timing tab
- UI: mask secret values
- UI: support context menu keyboard navigation
- UI: support home and end keys when navigating lists with the keyboard
- WebSocket: show message size
Bug Fixes
- Auth: handle templated redirect uris in oidc auths
- Auth: prevent crash when closing the OAuth login window
- Auth: show OIDC refresh token errors
- Auth: store and revert auth details correctly, save on tab switch
- Core: allow colons in request path first segment
- Core: do not include personal information in report error infos
- Core: fix a rare bug that resulted in not all responses shown
- Core: fix crash when modifying running operations
- Core: fixed a bug where opening multiple projects could lead to crashes
- Core: handle git worktree project roots
- Core: handle invoker script cancellation when kreya.sleep is running
- Core: importer with warnings does succeed and informs the user about the warnings
- Core: prevent regex timeout when parsing mime types
- Core: propagate operation auth cancellation
- Core: show importer failure status
- GraphQL: correct badge on params tab
- gRPC: complete calls with cancelled status
- gRPC: prevent request size flash
- Importers: prevent crash when importing OpenAPI byte values
- Linux: improve snap release
- Linux: update Snap runtime
- macOS: cancel native terminate to avoid abort during Cmd+Q
- macOS: fix a rare crash when running long invoker scripts
- macOS: fix a rare macOS SSL bug when resuming TLS sessions
- macOS: pin QUIC bottles to a specific version reproducibly
- REST: preserve response file names from content disposition
- Scripting: keep cancelled invoker scripts cancelled
- UI: allow hoisted assets in Angular dev server
- UI: catch fatal errors in native UI entry points
- UI: commit renaming settings entry after successful save
- UI: display accurate response duration
- UI: do not display UI error dialog on frontend errors …

Full release notes »

Technical details

Publisherriok GmbH
Version1.21.0
Release date2026-08-31
LicenseProprietary
Installer typewix
Architecturex64
Package IDriok.Kreya

Install Kreya from the command line

Install with Windows Package Manager
winget install --id=riok.Kreya -e
Update to the latest version
winget upgrade --id=riok.Kreya -e
Uninstall
winget uninstall --id=riok.Kreya -e
Silent install with the offline installer
msiexec /i "Kreya-win-x64.msi" /quiet /norestart

apiautomationdebugdevelopdevelopmentgrpcinterfaceinternetnetworkrequestresponserestrest-apirestful

Kreya version history

  • 1.20.3
  • 1.20.2
  • 1.20.1
  • 1.20.0
  • 1.19.1
  • 1.19.0

Frequently asked questions

Is Kreya free?

Kreya is proprietary software from riok GmbH. Check the publisher's license terms for pricing and usage rights.

What is the latest version of Kreya?

The latest version is 1.21.0, released on Aug 31, 2026.

Is it safe to download Kreya?

The download button links to the official installer published on stable-downloads.kreya.app, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 2bf8233c761923d11a88a427b2a3d39853fed53f78c6ece1b8fd7dbd6d913116.

Which Windows versions does Kreya support?

Kreya runs on Windows and is available for 64-bit (x64) systems.

How do I install Kreya silently?

Run the offline installer with msiexec /i "Kreya-win-x64.msi" /quiet /norestart, or install it with Windows Package Manager: winget install --id=riok.Kreya -e --silent.

How do I uninstall Kreya?

Open Settings › Apps › Installed apps, find Kreya and select Uninstall. From the command line, run winget uninstall --id=riok.Kreya -e.