LUNA
Luna
O cliente REST que guarda suas coleções como arquivos. Importe suas coleções do Postman, OpenAPI ou cURL, envie requests com ambientes, autenticação e scripts, e sincronize tudo pelo seu próprio Git.
Grátis para Windows, 64 bits. Sem conta, sem nuvem e sem período de teste. As versões novas chegam sozinhas.

ABRE O QUE VOCÊ JÁ TEM
Postman, OpenAPI, Swagger, HAR e cURL. Cada pasta e cada request passam por revisão antes de entrar no workspace.
Grátis
sem período de teste e sem cartão
Sem conta
nada vai para servidor nosso
Seu Git
GitHub, GitLab ou qualquer servidor
PRINCIPAIS FUNCIONALIDADES
Tudo o que você precisa para trabalhar com APIs, sem precisar de conta.
Traga suas coleções junto
Postman, OpenAPI/Swagger, HAR e cURL. Revise cada pasta e request antes de entrar, e exporte seus workspaces quando quiser.
Ambientes que herdam
Local, Staging e Produção herdam do Base e mostram o que sobrescrevem. Segredos vão para o cofre de credenciais do Windows, nunca para o arquivo.
OAuth 2.0 sem copiar token
Basic, Bearer, API Key, Digest e OAuth 2.0 com o token buscado para você. Configure uma vez na pasta e as requests de dentro herdam.
Scripts e testes
Antes e depois de cada request com luna.*: testes com expect, variáveis de ambiente e encadeamento de respostas. Os scripts pm.* do Postman continuam funcionando.
Copie a request como código
cURL, fetch, axios, Python, Go, C#, Java, PHP e outras, umas 20 linguagens, com as variáveis resolvidas ou mantidas como estão.
Desenhe a API no modo Spec
Edite o OpenAPI com validação ao vivo, veja o body e as respostas de cada operação conforme move o cursor, e gere a coleção direto da spec.
Sincronizado pelo Git
Conecte a pasta dos workspaces ao GitHub, GitLab ou qualquer servidor pelo Dashboard. Um clique commita, traz o que veio de outras máquinas e envia.
Do seu jeito
18 temas de cores, como Dracula, Nord, Tokyo Night, Catppuccin e Gruvbox, um para o escuro e um para o claro. Em português, inglês e espanhol.
Coleções que dá para ler, comparar e revisar.
Cada request é um arquivo YAML pequeno dentro da pasta do workspace. Coloque a pasta no Git e as mudanças aparecem nos pull requests como qualquer outro código.
- Uma pasta por workspace, um arquivo por request
- Segredos ficam fora dos arquivos, no cofre de credenciais do Windows
- Edite em qualquer editor: o Luna percebe a mudança
name: Create charge method: POST url: "{{base_url}}"/v1/charges headers: - name: Content-Type value: application/json authentication: type: oauth2 grantType: client_credentials body: mimeType: application/json text: | { "amount": 4990, "currency": "brl" }
PERGUNTAS FREQUENTES
O Luna é grátis?
Sim. É baixar e usar, sem conta, sem período de teste e sem cartão.
Dá para trazer as coleções que eu já tenho?
Sim. O Luna importa coleções do Postman v2.1, specs OpenAPI 3 e Swagger 2, arquivos HAR e comandos cURL, e mostra tudo para revisão antes de entrar.
Onde ficam minhas coleções?
Numa pasta no seu computador (~/Luna/workspaces por padrão), como arquivos YAML comuns, um por request. Nada vai para servidor nosso. Os valores marcados como segredo ficam no cofre de credenciais do Windows, não nos arquivos.
Como uso em mais de um computador, ou com o time?
Conecte a pasta dos workspaces a um repositório Git (GitHub, GitLab ou qualquer servidor) pelo Dashboard. O Sincronizar commita, traz o que veio de outras máquinas e envia, e pergunta antes de apagar um workspace no remoto.
Meus scripts continuam funcionando?
Sim. Scripts escritos para o Postman com pm.* continuam funcionando como estão. luna.* é a mesma API, e é o nome que os exemplos do app usam.
Como funcionam as atualizações?
O Luna procura versões novas sozinho e baixa em segundo plano. Quando uma fica pronta, aparece um aviso na barra de título e você escolhe a hora de reiniciar.
O instalador é assinado?
Sim. O instalador e o app são assinados digitalmente, e cada atualização é conferida contra a assinatura do próprio Luna antes de ser instalada.
Baixe o Luna grátis.
Para Windows, 64 bits · sem precisar de conta · as versões novas chegam sozinhas.