Kreya é um cliente de desktop com foco em privacidade que ajuda sua equipe a explorar, testar e automatizar fluxos de trabalho de API a partir de um único lugar, sem dependência de SaaS ou desorganização de ferramentas. Kreya suporta:
- gRPC
- REST
- WebSocket
- Eventos Enviados pelo Servidor
- GraphQL (em breve)
- SOAP (em breve)
Todos os dados do projeto são armazenados localmente e são explicitamente projetados para serem sincronizados via git (ou qualquer outro VCS), dando a você controle total. A arquitetura com foco em privacidade mantém todos os dados no seu dispositivo. Trabalhe totalmente offline sem que o Kreya contate qualquer servidor externo.
Escreva testes, desde casos de uso simples até avançados, para detectar regressões e outros bugs. Use testes de snapshot para destacar automaticamente mudanças não intencionais antes de publicá-las em produção.
Kreya inclui uma CLI com execuções ilimitadas, permitindo que você teste continuamente suas APIs. O suporte para plataformas populares como GitHub Actions, GitLab CI/CD ou imagem Docker também está incluído.
Inspecione tráfego de streaming, unário e multicanal com suporte embutido para HTTP/1.1, HTTP/2 e HTTP/3. Veja mensagens imediatamente após chegarem e teste APIs em tempo real. Inspecione informações detalhadas de tempo para encontrar gargalos.
Kreya introduz um cofre de autenticação inovador e reutilizável com suporte para a maioria dos mecanismos de autenticação:
- OAuth 2 / OpenID Connect
- Autenticação básica
- JWT
- Autenticação do Windows (NTLM/Kerberos)
- Assinatura AWS v4
- Chaves de API
- TLS mútuo (mTLS)
Explore mais recursos poderosos:
- Geração de dados simulados
- Importe APIs de documentos OpenAPI, reflexão de servidor gRPC ou Postman
- Use ambientes e modelagem
- Histórico de solicitações
- Configuração de proxy personalizada
- Pipe nomeado do Windows
- Sockets de domínio Unix local