Was ist Kreya?

Ein Blick auf den gRPC-first, datenschutzorientierten Desktop-API-Client von riok: Protokolle, Offline-Nutzung, Git-differenzierbarer Speicher, Preisgestaltung und für wen er geeignet ist.

Ashley Goolam

Ashley Goolam

30 June 2026

Was ist Kreya?

Apidog für Unternehmen

On-Premises Bereitstellung

SSO & RBAC

SOC 2 konform

Apidog Enterprise entdecken

Wenn Sie mit gRPC-Diensten arbeiten, sind Sie wahrscheinlich an die Grenzen generischer API-Tools gestoßen. Viele Clients behandeln gRPC eher als nachträglichen Einfall. Kreya verfolgt den entgegengesetzten Ansatz. Es stellt gRPC in den Mittelpunkt und baut die restlichen Protokolle darum herum auf.

Dieser Leitfaden erklärt, was Kreya ist, was es gut kann, wie es Ihre Arbeit speichert und für wen es geeignet ist. Am Ende werden Sie wissen, ob es zu Ihrem Workflow passt.

Eine kurze Anmerkung, bevor wir beginnen. Dieser Artikel behandelt Kreya, den API-Client, der von der riok GmbH entwickelt wurde und unter kreya.app zu finden ist. Es handelt sich nicht um die Mode- oder Schönheitsmarke, die denselben Namen trägt. Wenn Sie wegen Kleidung hierhergekommen sind, sind Sie hier falsch.

button button

Was ist Kreya?

Kreya ist ein von der riok GmbH, einem Softwareunternehmen mit Sitz in der Schweiz, entwickelter Desktop-GUI-API-Client. Er bietet Ihnen eine grafische Oberfläche zum Aufrufen und Testen von APIs über verschiedene Protokolle hinweg.

Es unterstützt gRPC, REST, GraphQL, WebSocket und Server-Sent Events. Das deckt das meiste ab, womit ein moderner Backend-Entwickler an einem Tag zu tun hat. Sie installieren es einmal und können jedes dieser Protokolle von einem einzigen Fenster aus aufrufen.

Kreya ist proprietäre Software mit einem Freemium-Modell. Der Kern-Client ist kostenlos nutzbar. Kostenpflichtige Stufen fügen erweiterte Funktionen für Einzelpersonen und Teams hinzu. Die Preisstruktur behandeln wir später.

Das Produkt läuft als native Desktop-App unter macOS, Windows und Linux. Es gibt keine Browser-Version und kein erforderliches Cloud-Konto. Sie laden es herunter, installieren es und beginnen, APIs aufzurufen.

Die gRPC-First Positionierung

Die meisten API-Clients begannen ihr Leben als REST-Tools. gRPC wurde später hinzugefügt, oft als dünne Schicht. Kreya kehrt diese Reihenfolge um. Die gRPC-Unterstützung ist tiefgreifend, nicht nur angeflanscht.

Sie können einen Dienst auf zwei Arten laden. Importieren Sie direkt eine .proto-Datei oder verwenden Sie die gRPC-Server-Reflection, um die Dienstdefinition von einem laufenden Server abzurufen. Reflection bedeutet, dass Sie die Proto-Dateien nicht immer zur Hand haben müssen. Wenn der Server sie exponiert, liest Kreya sie für Sie ein.

Es unterstützt jeden gRPC-Aufruftyp. Dazu gehören unäre Anfragen, Client-Streaming, Server-Streaming und bidirektionales (Duplex-)Streaming. Viele Tools beschränken sich auf unäre Aufrufe. Kreya deckt das gesamte Spektrum ab, was wichtig ist, wenn Sie echte Streaming-Dienste entwickeln.

Im Hintergrund spricht es HTTP/2, den Transport, auf den gRPC angewiesen ist. Es unterstützt auch HTTP/1.1 und HTTP/3. Wenn Sie eine fokussierte Einführung in das Protokoll selbst wünschen, lesen Sie unseren gRPC-Client-Leitfaden und die Anleitung zum Testen von gRPC-APIs.

Multi-Protokoll-Unterstützung

gRPC ist das Hauptmerkmal, aber Kreya ist kein Single-Protokoll-Tool. Es unterstützt die gängigen Protokolle, die Sie während einer normalen Entwicklung benötigen.

Für REST erstellen Sie Anfragen mit Methoden, Headern, Abfrageparametern und Bodies und überprüfen dann die Antwort. Das ist das A und O der API-Arbeit. Unsere Übersicht über REST API-Clients erklärt diese Kategorie, falls Sie neu darin sind.

Für GraphQL senden Sie Abfragen und Mutationen an einen GraphQL-Endpunkt und lesen die strukturierte Antwort. Wenn GraphQL Ihr Hauptprotokoll ist, bietet Ihnen unsere Zusammenfassung der besten GraphQL-Clients einen breiteren Überblick.

Für Echtzeitarbeit unterstützt Kreya WebSocket und Server-Sent Events. WebSocket bietet Ihnen einen bidirektionalen Kanal. SSE bietet Ihnen einen unidirektionalen Stream vom Server zum Client. Beide sind nützlich, wenn Sie Live-Daten-Feeds oder Chat-ähnliche Dienste testen.

Wenn Sie sich jemals fragen, welches Protokoll Sie für eine bestimmte Aufgabe wählen sollen, beleuchtet unsere Aufschlüsselung von REST vs. GraphQL vs. gRPC die Kompromisse.

Offline, Datenschutzfreundlich und Git-Diffbare Speicherung

Drei Designentscheidungen heben Kreya von Cloud-First-Tools ab. Sie sind besonders wichtig für Teams mit strengen Datenvorschriften.

Läuft vollständig offline

Kreya läuft auf Ihrem Rechner ohne Internetverbindung. Ihre Anfragen, Umgebungen und Antworten bleiben lokal. Sie müssen sich nicht bei einem Cloud-Dienst anmelden, um eine Anfrage zu senden. Für Entwickler, die hinter einer Firewall oder an sensiblen Systemen arbeiten, ist dies ein echter Vorteil. Weitere Informationen zu dieser Kategorie finden Sie in unserem Leitfaden zu den besten Offline-API-Client-Optionen.

Datenschutzfreundlich standardmäßig

Da alles auf Ihrem Gerät verbleibt, verlassen Ihre API-Daten standardmäßig nie Ihre Kontrolle. Es gibt keine Telemetrie, die Anfragedaten an einen Anbieter-Server überträgt. Kreya vermarktet sich als "privacy-first", und das standardmäßige Offline-Design untermauert dies. Eine Enterprise-Offline-Lizenz kann die Kontopflicht für abgeschottete Umgebungen vollständig aufheben.

Git-diffbare Projektspeicherung

Dies ist die Funktion, die Engineering-Teams überzeugt. Kreya speichert jedes Projekt als einfache, strukturierte JSON-Dateien auf der Festplatte. Diese Dateien sind Git-diffbar, sodass Sie sie wie jeden anderen Code in Ihr Repository committen können.

Der Nutzen ist eine echte Versionskontrolle. Sie überprüfen API-Änderungen in Pull-Requests. Sie sehen genau, was ein Teammitglied in einer Anfrage geändert hat. Sie machen eine fehlerhafte Bearbeitung mit git revert rückgängig. Es steht kein proprietäres Synchronisationsformat zwischen Ihnen und Ihrer Historie.

Dies macht Kreya zu einem Vertreter derselben Familie wie andere Git-native API-Clients. Wenn Ihr Team bereits in Git arbeitet, leben auch Ihre API-Definitionen dort.

Testen und Automatisierung

Kreya ist nicht nur ein Erkundungstool. Es hilft Ihnen auch zu überprüfen, ob Ihre APIs im Laufe der Zeit korrekt funktionieren.

Es unterstützt automatisierte Tests. Sie schreiben skriptgesteuerte Tests in JavaScript, um Antworten zu überprüfen. Sie können datengesteuerte Tests ausführen, die über einen Satz von Eingaben iterieren. Dadurch werden Ad-hoc-Prüfungen zu wiederholbaren Suiten.

Es bietet auch Snapshot-Tests. Ein Snapshot erfasst eine Basislinienantwort. Beim nächsten Durchlauf vergleicht Kreya die Live-Antwort mit dieser Basislinie und kennzeichnet Abweichungen. Dies fängt versehentliche Änderungen an Ihrem API-Vertrag ab, bevor sie die Produktion erreichen.

Für die kontinuierliche Integration bietet Kreya CLI-Automatisierung mit JUnit-ähnlicher Berichterstattung. Sie führen Ihre gespeicherten Tests in einer Pipeline aus und speisen die Ergebnisse in Ihr CI-Dashboard ein. Das schließt den Kreis zwischen lokalen Tests und Ihrem Build-System.

Das Freemium-Modell

Kreya verwendet ein Freemium-Preismodell mit drei Stufen. Die genauen Dollarbeträge können sich ändern, daher überprüfen Sie die offizielle Kreya-Preisseite, bevor Sie sich festlegen.

Der **kostenlose** Plan ist dauerhaft kostenlos. Er deckt die Kernprotokolle gRPC, REST, GraphQL, WebSocket und die grundlegenden Authentifizierungsmethoden ab. Für die eigenständige Erkundung und alltägliche Anfragenarbeit ist die kostenlose Stufe sehr nützlich.

Der **Pro**-Plan richtet sich an Einzelpersonen. Er fügt die erweiterten Funktionen hinzu: Skripting, Snapshot-Tests, Sammlungen, Anfragehistorie und E-Mail-Support. Wenn Sie sich auf automatisierte Tests verlassen, ist dies die Stufe, in die Sie hineinwachsen.

Der **Enterprise**-Plan richtet sich an Unternehmen. Er bietet prioritären Support, ein Kundenportal, eine Pauschalpreisgestaltung für unbegrenzte Benutzer und die Offline-Lizenzoption für Umgebungen, die keine Konten verwenden können.

Kostenpflichtige Pläne bieten in der Regel eine kurze Testphase, damit Sie die erweiterten Funktionen vor dem Kauf testen können.

Für wen Kreya geeignet ist

Kreya passt zu einem klaren Profil. Es ist eine gute Wahl, wenn Sie eine oder mehrere dieser Kriterien erfüllen:

Es ist weniger geeignet, wenn Sie einen gehosteten, browserbasierten Arbeitsbereich benötigen oder wenn Ihr gesamtes Team Mac, Windows und das Web nutzt und ein gemeinsames Cloud-Dokument wünscht. Kreya ist von Natur aus Desktop-orientiert.

Wo Apidog passt

Kreya ist ein fokussierter, datenschutzfreundlicher API-Client mit echter gRPC-Tiefe. Wenn Ihre Anforderungen sich auf das Aufrufen und Testen von APIs mit einem lokalen Desktop-Tool beschränken, erledigt es diese Aufgabe gut.

Einige Teams wünschen sich jedoch mehr als nur einen Client. Sie möchten die API entwerfen, sie mocken, bevor das Backend existiert, sie für Konsumenten dokumentieren und in Echtzeit zusammenarbeiten. Das ist ein anderer Umfang.

Apidog ist eine All-in-One-API-Plattform, die für diesen breiteren Umfang entwickelt wurde. Wie Kreya unterstützt es gRPC, REST, GraphQL und WebSocket (sowie SOAP und Socket.IO). Zusätzlich zum Client bietet es einen visuellen OpenAPI-Designer, automatisierte Testszenarien mit CI/CD über die Apidog CLI, intelligentes Mocking, automatisch generierte interaktive Dokumentationen und gemeinsame Team-Arbeitsbereiche. Es wird als Desktop-App für Windows, Mac und Linux sowie als Web-App und CLI ausgeliefert.

Der ehrliche Kompromiss: Kreya ist schlanker und standardmäßig offline-first, was einige Teams bevorzugen. Apidog deckt den gesamten API-Lebenszyklus an einem Ort ab, wenn Sie Design, Mock, Dokumentation und Zusammenarbeit neben dem Client benötigen. Wenn Sie Optionen abwägen, setzen unsere Zusammenstellung von Postman-Alternativen und die breitere Liste großartiger API-Clients beides in den richtigen Kontext.

button

FAQ

Ist Kreya kostenlos?

Ja. Kreya bietet einen dauerhaft kostenlosen Plan, der gRPC, REST, GraphQL, WebSocket und grundlegende Authentifizierung abdeckt. Kostenpflichtige Pro- und Enterprise-Stufen fügen Skripting, Snapshot-Tests und Team-Support hinzu.

Ist Kreya Open Source?

Nein. Kreya ist proprietäre Software, die von der riok GmbH entwickelt wurde. Die kostenlose Stufe macht es zugänglich, aber der Quellcode ist nicht offen. Wenn Open Source für Sie wichtig ist, suchen Sie nach kostenlosen API-Client-Optionen, die ebenfalls Open Source sind.

Funktioniert Kreya offline?

Ja. Kreya ist eine Desktop-App, die vollständig offline läuft. Ihre Projekte, Umgebungen und Antworten bleiben auf Ihrem Rechner. Es ist kein Cloud-Konto erforderlich, um eine Anfrage zu senden.

Welche Protokolle unterstützt Kreya?

Kreya unterstützt gRPC, REST, GraphQL, WebSocket und Server-Sent Events. Die gRPC-Unterstützung ist am tiefgreifendsten, mit Proto-Import, Server-Reflection und allen vier Streaming-Aufruftypen.

Wie handhabt Kreya die Versionskontrolle?

Kreya speichert jedes Projekt als Git-diffbare JSON-Dateien auf der Festplatte. Sie committen sie in Ihr Repository, überprüfen Änderungen in Pull-Requests und machen Bearbeitungen mit Standard-Git-Befehlen rückgängig.

Ist der Kreya API-Client mit der Kreya Modemarke verwandt?

Nein. Das hier behandelte Kreya ist der API-Client unter kreya.app, entwickelt von der riok GmbH. Es hat keine Verbindung zu einer gleichnamigen Mode- oder Schönheitsmarke.

Praktizieren Sie API Design-First in Apidog

Entdecken Sie eine einfachere Möglichkeit, APIs zu erstellen und zu nutzen