Skip to main content

The API client built for developers

Kreya is the privacy-first desktop client that lets your team explore, test, and automate API workflows from one place without SaaS lock-in or messy tooling sprawl.

  • Native gRPC, REST, WebSocket, and Server-Sent Events tooling.
  • Automated tests with snapshots, scripts, and CI-ready workflows.
  • Share, review, and version every request with Git.
Available on macOS, Windows & Linux
Trusted by teams at
Features

Everything you need to ship dependable APIs

Kreya unifies exploration, scripted testing, and CI automation in a privacy-first workspace so teams can ship faster without losing confidence.

  • One canvas for gRPC, REST, WebSocket, and Server-Sent Events workflows.
  • Automated snapshot and scripted tests catch regressions before release.
  • All data stored in git-diffable files for easy reviews and versioning.
  • Privacy-first architecture keeps all data on your device.

Discover & debug

One workspace for every protocol, transport, and definition.

  • Unified API workspace

    Debug gRPC, REST, Server-Sent Events, and WebSocket APIs from a single workspace.

    • REST
    • gRPC
    • SSE
    • WebSockets
  • Sync API definitions

    Watch OpenAPI specs and protobufs and continuously import your API definitions.

    • OpenAPI
    • Protobuf
    • gRPC Server Reflection
  • Modern protocol support

    Inspect streaming, unary, and multi-channel traffic with built-in HTTP/1.1, HTTP/2 and HTTP/3 support.

    • HTTP/1.1
    • HTTP/2
    • HTTP/3
  • Flexible transports

    Connect over HTTP, local Unix domain sockets, or Windows named pipes.

    • HTTP
    • Unix sockets
    • Named pipes

Automate & validate

Scale coverage with scripted tests, CLI automation, and quality gates.

  • Snapshot tests

    Baseline responses and diff snapshots automatically to detect accidental regressions.

  • Scripting everywhere

    Automate repetitive flows with first-class JavaScript, variables, and hooks.

  • CI-ready automation

    Run the Kreya CLI headlessly in CI/CD, publish JUnit reports, and gate releases with real API checks.

  • Scriptable tests

    Extend requests with npm modules to create powerful, customizable API tests.

  • Data-driven tests

    Run scenarios with multiple datasets and file system access to validate real-world cases at scale.

  • Data previews

    Turn raw responses into instant visual insights with built-in preview calls.

Secure & streamline

Local-first storage, one-click auth reuse, and environment-aware requests.

  • Privacy-first architecture

    Everything stays on your device. Ideal for regulated industries.

  • Reusable auth vault

    Store API keys, OAuth tokens, and client certificates once, then apply them everywhere.

    • OAuth 2.0
    • OIDC
    • Basic
    • API Keys
    • Static
    • mTLS
    • AWS SigV4
    • Kerberos
    • NTLM
  • Environments

    Define staging, QA, and production environments so requests inherit the right configuration automatically.

Collaborate & deliver

Bring teams together with reusable mocks, data, and source-controlled assets.

  • Mock data automation

    Generate realistic payloads.

  • Git-native collaboration

    Share, review, and version projects with structured JSON designed for Git diffs and code reviews.

  • Import from your existing tools

    Bring collections from Postman, Insomnia, and more for an instant starting point.

    • Postman
    • Insomnia
    • HAR
    • cURL
    • gRPCurl
    • grpc web curl

Loved by thousands of developers

Don't just take our word for it. Here's what some of our users have to say.

“We migrated away from Postman due to privacy concerns, as we do not want to store confidential data on external servers. Kreya was the perfect solution for our needs. With its local-first approach, we know our data stays within our network and under our control.”

“We chose Kreya for its powerful gRPC support and we particularly like the privacy-first approach. All data is stored locally, nothing leaves our network. Thanks to the Kreya Enterprise Offline license, the app works completely locally without an account. The intuitive and uncluttered interface of Kreya allows our team to execute and troubleshoot testing activities with great productivity and focus.”