Sobre o projeto
Yaak é um cliente de API desktop offline-first projetado para organizar e executar requisições em REST, GraphQL, WebSocket, Server-Sent Events e gRPC. Construído com Tauri, Rust e React, ele enfatiza velocidade, leveza e privacidade, sem telemetria ou dependência de nuvem.
As principais capacidades incluem importar coleções do Postman, Insomnia, OpenAPI, Swagger ou Curl; filtrar e inspecionar respostas com JSONPath ou XPath; e autenticar via OAuth 2.0, JWT, Basic Auth ou plugins personalizados. Valores sensíveis podem ser armazenados como segredos criptografados ou no chaveiro do sistema operacional.
Workspaces e pastas aninhadas ajudam a organizar requisições, enquanto variáveis de ambiente permitem alternar entre desenvolvimento, homologação e produção. Workspaces podem ser espelhados no sistema de arquivos para versionamento com Git ou sincronização com ferramentas como Dropbox. Tags de template permitem valores dinâmicos como UUIDs ou timestamps, e os usuários podem escolher temas integrados, criar temas personalizados ou construir plugins que estendem autenticação, tags de template ou a interface.
O código-fonte é licenciado sob MIT e pode ser compilado e executado gratuitamente para uso pessoal e comercial. Binários pré-compilados são gratuitos para uso pessoal, mas exigem licença para uso comercial. Contribuições da comunidade são atualmente limitadas a correções de bugs, a menos que explicitamente aprovadas pelo processo de feedback do projeto.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.