- Um cliente de API open source rápido e amigável ao Git que busca inovar ferramentas existentes como Postman e Insomnia
- Salva coleções diretamente como pastas no sistema de arquivos do usuário e usa uma linguagem de marcação em texto simples chamada Bru para armazenar informações de requisições de API
- É possível colaborar em coleções de API usando Git ou o sistema de controle de versão de sua escolha
- É totalmente offline e não há qualquer plano de adicionar sincronização em nuvem
- Dá grande importância à privacidade dos dados e acredita que os dados devem permanecer no dispositivo do usuário
- Pode ser executado no app desktop, CLI e extensão do VSCode
- Permite colaboração via Git ou pelo sistema de controle de versão de sua escolha
- A Golden Edition, com recursos adicionais, está disponível em pré-venda de $19 por $9
- Explorador de arquivos Bru embutido
- Visual Git (semelhante ao GitLens para VSCode)
- gRPC, WebSocket, SocketIO, MQTT
- Carregamento de dados a partir de arquivos para executar coleções
- Testes de desempenho/carga
- Ferramentas de desenvolvedor
- Designer OpenAPI
- Terminal embutido
- Temas personalizados
Opinião do GN⁺
- O cliente de API Bruno oferece aos desenvolvedores uma nova alternativa para trabalhar em um ambiente offline com foco em privacidade de dados. Isso pode ser especialmente útil em ambientes com conexão instável à internet ou onde a segurança é crítica.
- A integração com Git combina bem com a cultura moderna de desenvolvimento, que valoriza controle de versão e colaboração, e deve ajudar a rastrear e compartilhar mudanças nas coleções de API.
- O fato de o Bruno não oferecer sincronização em nuvem pode ser uma desvantagem para alguns usuários, mas ao mesmo tempo pode funcionar como uma vantagem ao reforçar a segurança e a privacidade dos dados.
- Outro projeto open source com funcionalidades semelhantes ao Bruno é o Postwoman (Hoppscotch), e os usuários podem escolher a ferramenta que melhor se adapta às suas necessidades.
- Antes de adotar o Bruno, é preciso considerar os prós e contras de um ambiente de trabalho offline e avaliar a compatibilidade com as ferramentas usadas atualmente pela equipe, bem como o custo de migração. A escolha do Bruno pode trazer dois benefícios principais: aumento da eficiência no desenvolvimento e fortalecimento da segurança dos dados.
1 comentários
Comentários do Hacker News
curlem arquivos de texto. Meus colegas mais jovens ainda insistem no Postman, mas espero que isso os ajude a migrar.