Kreya
GUI Client for interacting with gRPC, REST and WebSocket services
Kreya is a desktop client that lets developers explore, test, and automate APIs across several protocols, including gRPC, REST, GraphQL, WebSocket and Server‑Sent Events. It provides a single workspace where API definitions can be imported from OpenAPI specs, GraphQL schemas and protobuf files, and supports streaming, unary and multi‑channel traffic with built‑in HTTP/1.1, HTTP/2 and HTTP/3 transports as well as Unix domain sockets and Windows named pipes.
The tool includes automated testing features such as snapshot comparison, JavaScript scripting, and data‑driven test execution, allowing users to detect regressions and run CI‑ready checks via a headless CLI that can generate JUnit reports. All request data, environments and authentication credentials are stored locally in git‑diffable files, enabling version control, review and collaboration without a SaaS backend.
Kreya’s privacy‑first design keeps all information on the user’s device, supporting a range of authentication methods (OAuth 2.0, OIDC, API keys, mTLS, AWS SigV4, Kerberos, NTLM, JWT) and reusable auth vaults. It is available for macOS, Windows and Linux and targets developers who need a unified, offline‑capable solution for API development and continuous integration.
Reviews
Loading reviews…
Similar apps

API & Network Testing
RestApia
HTTP API client

API & Network Testing
Cocoa Rest Client
Free, open-source, native Apple OS X app for testing HTTP/REST endpoints.

API & Network Testing
Insomnia
The most intuitive cross-platform REST API Client.

API & Network Testing
GetAPI
HTTP Client

API & Network Testing
Hoppscotch
Open source API development ecosystem

API & Network Testing
Testfully
Platform for API testing and monitoring