Linux · Programação
Insomnia
Insomnia é um cliente de API de código aberto para GraphQL, REST, WebSockets, SSE, gRPC e outros protocolos HTTP.
- Licença
- MIT
- Versão mais recente
- 13.3.0 (23 de setembro de 2026)
- Desenvolvedor
- Kong
- Instalações
- 2,200 (Flathub, 30 dias)

O que é o Insomnia?
O Insomnia foi iniciado pela Kong em 2016 como uma alternativa leve às ferramentas de API comerciais. Ao longo dos anos, adicionou um editor OpenAPI nativo, suítes de testes e uma CLI para CI/CD. A versão mais recente, 13.3.0 (2026‑09‑23), mantém o software atualizado com os padrões modernos de API.
Ele é voltado para desenvolvedores, engenheiros de QA e equipes que precisam de um único lugar para projetar, testar e depurar APIs. Suporta uma ampla variedade de protocolos e integra-se com Git, sincronização em nuvem e cofres locais.
Em comparação com ferramentas exclusivas para Windows, como o Postman, o Insomnia tem uma sensação mais nativa no Linux: usa o tema GTK do sistema, respeita os atalhos do Linux e é executado como um único executável, sem um runtime pesado.
Ideal para: Equipes que precisam de um cliente de API gratuito e de código aberto, com forte suporte a protocolos e integração com CI/CD.
Principais recursos do Insomnia
- Suporte multiplataforma para GraphQL, REST, WebSockets, SSE, gRPC
- Editor OpenAPI nativo com pré-visualização visual
- Suítes de testes integradas e CLI para linting e testes
- Opções de armazenamento: Local Vault, Sincronização em Nuvem e Sincronização Git
- Colaboração em nuvem criptografada
- Suporte futuro a servidor de simulação (previsto para 2023)
Prós
- Gratuito e com licença MIT
- Suporte rico a protocolos
- Integração forte com CI/CD
- Boa integração de sincronização com Git e nuvem
Contras
- Servidor de simulação ainda pendente
- Curva de aprendizado para recursos avançados
- Recursos de colaboração offline limitados
Programas do Windows que o Insomnia substitui
Como instalar o Insomnia no Linux
flatpak install flathub rest.insomnia.InsomniaDicas para quem vem do Windows
Ao migrar do Postman, exporte suas coleções como JSON e importe-as para o Insomnia. Os atalhos de teclado são diferentes: Ctrl+Shift+N abre uma nova requisição, Ctrl+R reexecuta e Ctrl+S salva. O fluxo de trabalho é semelhante, mas os painéis de requisição do Insomnia são divididos em abas para cabeçalhos, corpo e testes, tornando a navegação mais explícita.
Versões recentes
- 13.3.0 —
- 13.2.0 —
- 13.1.0 —
- 12.6.0 —
Insomnia: perguntas frequentes
Como faço para importar uma coleção do Postman para o Insomnia?
Use Arquivo → Importar → Coleção do Postman e selecione o arquivo JSON. O Insomnia converterá a coleção para o formato nativo.
Posso sincronizar meus projetos entre máquinas?
Sim, ative a Sincronização em Nuvem nas Configurações. Ela criptografa os dados e oferece uma camada gratuita para pequenas equipes.
O Insomnia suporta gRPC?
Sim, o gRPC é suportado nativamente; você pode criar arquivos .proto e chamar serviços diretamente.
Existe um recurso de servidor de simulação (mock server)?
A simulação está agendada para uma versão futura; atualmente, você pode usar ferramentas externas ou a CLI para criar respostas simuladas.
Atualizado em