TucanoTucano
Tucano Proxy

Inspecione seu tráfego HTTP sem dor

Um proxy de debug local, livre e leve. Capture, filtre e analise milhares de requisições com uma interface que não trava.

O que vem dentro

MITM em 127.0.0.1:8888

Proxy local com TLS reescrito de ponta a ponta usando uma CA gerada na sua máquina.

Toggle do proxy do sistema

Liga e desliga o proxy do macOS e Windows com um clique. Sem editar configuração à mão.

Certificado raiz auto-assinado

Geração e instalação guiadas. Você decide quando confiar — e quando revogar.

Lista virtualizada

Aguenta dezenas de milhares de requisições sem travar. Scroll suave do começo ao fim.

Filtro com DSL

Filtros poderosos como host:api.foo.com status:>=400 method:POST. Combine, inverta, salve.

Sessões .tucano

Salva tudo num arquivo SQLite. Compartilha com o time, abre depois, sem perder nada.

Por dentro do app

Capturas reais — não maquetes.

Tucano Proxy – Lista de fluxos
Por baixo do capô

Performance, leveza e propósito

Pensado pra ser rápido em qualquer máquina, escrito em Rust + Tauri, com design minimalista e desenhado com muito carinho pra ajudar a comunidade.

Performático de verdade

Lista virtualizada, parsing em thread separada, zero copy onde dá. Aguenta milhares de requests sem travar a interface.

Rust + Tauri

Núcleo do proxy em Rust — memória segura, sem GC, binário pequeno. UI nativa via Tauri 2.

RustTauri 2

Design minimalista

Cada pixel pensado pra sumir de baixo do conteúdo. Cor com propósito, tipografia generosa, sem firula.

Feito pra comunidade

Open source MIT, sem telemetria, sem licença, sem paywall. Desenhado com carinho pra quem constrói software.

~10MB
Tamanho do binário
50k+
Requests por sessão
0₵
Sempre gratuito
Diferencial

Exportação estruturada pronta pra LLM

Um clique e o Tucano gera um JSON limpo, focado nos campos que importam — pra colar direto num GPT, num Claude ou num agente que está te ajudando a debugar.

  • Schema estável. Versão no topo, campos previsíveis, fácil de o modelo entender de primeira.
  • Sem ruído. Headers irrelevantes, cookies sensíveis e binários ficam de fora por padrão. Você decide o que entra.
  • Pronto pra colar. Copia, manda pro modelo, descreve o problema. Acelera o debug e o desenvolvimento de integrações.
tucano-export.llm.jsonLLM-ready
{
  "format": "tucano.llm/v1",
  "session": "tjrj-pje-debug",
  "flows": [
    {
      "id": "f_8a2c",
      "request": {
        "method": "POST",
        "url": "https://tjrj.pje.jus.br/1g/login",
        "headers": { "content-type": "application/json" },
        "body": { "user": "***", "pass": "***" }
      },
      "response": {
        "status": 401,
        "headers": { "x-correlation-id": "abc-123" },
        "body": { "error": "invalid_credentials" }
      },
      "timing_ms": 318
    }
  ]
}

Pronto pra começar?

Escolha o instalador para o seu sistema.

100% open source

MIT. Bugs, ideias e PRs bem-vindos.

Ver no GitHub

Perguntas frequentes

Preciso instalar um certificado?+

Sim, para inspecionar HTTPS. O Tucano gera um CA local e te guia na instalação. Você pode revogar a qualquer momento.

Funciona offline?+

Funciona. O proxy roda 100% local e não envia dados pra lugar nenhum.

Como é em comparação ao Fiddler ou Proxyman?+

Mesma ideia, com foco em velocidade, simplicidade e ser open source. Sem licença, sem telemetria.

Tem versão para Linux?+

Em breve — AppImage e .deb estão no roadmap.

Posso contribuir?+

Por favor! Abra uma issue ou um PR no GitHub.