Código Aberto · Feito em Go + Wails

O cliente de API nativo e de alta performance,
feito em Go.

Zero inchaço de Electron. Terminal multi-abas integrado. Coleções YAML amigáveis ao Git. Local-first por design.

Windows macOS Linux
Heapi — Listar Produtos.yaml
API de Loja
GETListar Produtos
POSTCreate Product
PUTUpdate Stock
CMD + K to search
GET
{{base_url}}/inventory
params
headers
body
auth
KeyValue
limit10
offset0
New key...Value...

Send a request to see the response

Terminal
# Heapi PTY v0.1.0 (ConPTY)
marcelo@heapi:~$ _

Recursos Poderosos

Pensado para seu fluxo de trabalho.

Heapi reúne as ferramentas que você conhece em um ambiente unificado e livre de distrações.

Terminal Integrado

Chega de Alt+Tab para o terminal. Heapi possui um shell PTY totalmente integrado. Execute consultas de banco de dados, inicie containers Docker ou acompanhe logs de servidores lado a lado com suas requisições HTTP.

  • Auto-detecção de PowerShell, CMD, Bash e WSL
  • Suporte completo a cores ANSI e prompts interativos
  • Performance nativa via bridge PTY em Go
POSThttps://api.dev/v1/users
201 Created85ms
{
                "id": "usr_9a8b7c",
                "email": "dev@heapi.local",
                "status": "active"
              }
Bash
dev@local:~/backend$ psql -U admin api_db
psql (15.4)
api_db=# SELECT id, email FROM users ORDER BY created_at DESC LIMIT 1;
id | email
------------+-----------------
usr_9a8b7c | dev@heapi.local
(1 row)

api_db=#

YAML Amigável a Git

Diga adeus aos infinitos conflitos de merge em JSON. Heapi armazena suas coleções e ambientes nativamente em arquivos YAML limpos e legíveis. Trate suas APIs como código.

  • Perfeito para revisão de código em Pull Requests
  • Suporte natural para strings multi-linha e corpos
  • Sem dependência de sincronização em nuvem proprietária
Collections
Stripe API
create_charge.yaml
refunds.yaml
name: Create Charge
method: POST
url: {{stripe_url}}/v1/charges
headers:
- Authorization: Bearer {{api_key}}
body: |
amount=2000&
currency=usd&
source=tok_visa

É rápido de verdade

Sem Electron. Sem containers Chromium inchados. Construído com backend Go e Wails, Heapi inicia em milissegundos e usa uma fração da RAM necessária por clientes desktop típicos.

  • Inicialização de aplicação em subsegundos
  • Binário nativo único
  • Pegada de memória ultra-baixa (<50MB ocioso)
Startup Time
<1s
Instant boot
Memory Usage
~200MB
in production

Comparação

Como Heapi se compara?

FeatureHeapiyouPostmanInsomniaHoppscotchBruno
Nativo (Powered by Go + Wails)
100% Open Source / MIT
Sem necessidade de conta
Coleções compatíveis com Git
Painel de terminal integrado
Sempre gratuito
Variáveis de ambiente
Compartilhamento de coleções

Baixar

Disponível em todas as plataformas

v0.1.0 · Licença MIT · Sempre gratuito

macOS

macOS 12+ · Binário Universal

.dmg (Universal) (15 MB)15 MB.zip ARM64 (13 MB)13 MB

Linux

Ubuntu 20.04+ · Debian · Arch

.AppImage (14 MB)14 MBPacote .deb (11 MB)11 MB

Envie requisições na velocidade nativa.

Sem conta. Sem lock-in de nuvem. Sem telemetria. Apenas o poder do Go e YAML no seu workflow local.

Baixar Grátis — Todas as PlataformasLer a Documentaçãoize=15