ToolQuestor Logo
Fern

Fern

Gere automaticamente SDKs e documentação de API

Adicionado:11/8/2025
Preços:
AssinaturaPersonalizado
Conectar:
Granola

Granola

FEATURED
Base44

Base44

FEATURED
Vidnoz AI

Vidnoz AI

FEATURED

O que é Fern?

Fern é uma plataforma que gera automaticamente SDKs e documentação de API a partir da definição da sua API. Você fornece sua especificação OpenAPI, AsyncAPI ou gRPC, e o Fern cria bibliotecas cliente prontas para uso em linguagens como TypeScript, Python, Go, Java, Ruby, C#, PHP e Swift.

A plataforma também constrói sites de documentação que parecem profissionais e combinam com a identidade da sua marca. Esses sites incluem referências interativas de API, exemplos de código e um playground onde os desenvolvedores podem testar sua API sem sair da documentação.

Fern é open source e está disponível no GitHub. Ele se integra ao seu fluxo de trabalho existente publicando SDKs diretamente em registros de pacotes como npm e PyPI. A ferramenta é projetada para empresas que desejam proporcionar uma ótima experiência ao desenvolvedor sem dedicar recursos de engenharia à manutenção manual dos SDKs.

Recursos do Fern

  • Geração automática de SDK em mais de 8 linguagens de programação

  • Sites de documentação de API no estilo Stripe

  • Publicação direta em registros de pacotes

  • Suporte a OpenAPI e AsyncAPI

  • Ambiente interativo de API com testes ao vivo

  • Suporte a marca personalizada e domínio próprio

  • OAuth 2.0 e autenticação integrados

  • Paginação automática e lógica de retentativa

  • Suporte a WebSocket e SSE

  • Controle de versão com Git

  • Assistente de busca com inteligência artificial

  • Open source no GitHub

Preços do Fern

SDK Basic
$250/mês
  • Até 50 endpoints
  • Suporte para APIs REST
  • Publicação automatizada em registros
  • Adicionar código personalizado ilimitado
  • Validação de esquema
  • Cobrado anualmente a $3.000/ano
Mais Popular
SDK Pro
$600/mês
  • Tudo no Básico
  • Até 150 endpoints
  • SSE, WebSockets e Webhooks
  • Canal dedicado de suporte no Slack
  • Paginação, Retentativas e OAuth
  • Cobrado anualmente a $7.200/ano
SDK Enterprise
Custom
  • Tudo no Pro
  • Pontos finais ilimitados
  • Serviços de migração de SDK
  • Suporte empresarial e SLAs
  • Triagem e monitoramento de issues no GitHub
  • Manutenção de código personalizado
  • Preço personalizado por SDK
Docs Basic
$400/mês
  • Referência de API semelhante ao Stripe
  • Explorador de API (Experimente)
  • Biblioteca de componentes integrada
  • Domínio personalizado e subcaminho
  • CSS e JavaScript personalizados
  • Visualizar Implantações
  • Cobrado anualmente a $4.800/ano
Mais Popular
Docs Pro
$1000/mês
  • Tudo no Básico
  • Componentes React Personalizados
  • Documentos autenticados (JWT, Senha)
  • Suporte RBAC
  • Injeção de Chave API
  • Pesquisa por IA (complemento disponível)
  • Cobrado anualmente a $12.000/ano
Docs Enterprise
Custom
  • Tudo no Pro
  • Migração de conteúdo com serviço premium
  • Integração personalizada
  • Documentos autenticados (SSO)
  • Serviços de design
  • Suporte empresarial e SLAs
  • Preço personalizado

Repositório do Fern

Ver no Github
Estrelas3,775
Forks341
Idade do Repositório4 anos
Último Commit1 hora atrás

Perguntas frequentes sobre Fern

Fern gera SDKs em TypeScript, Python, Go, Java, Ruby, C#, PHP e Swift. Suporte para Rust está chegando em breve. Todos os SDKs gerados seguem as melhores práticas específicas de cada linguagem e incluem tipagem forte, tratamento de erros e lógica automática de tentativas.
Sim, o Fern funciona perfeitamente com especificações OpenAPI existentes. Você também pode usar AsyncAPI para APIs WebSocket, especificações gRPC ou o formato de definição mais simples do próprio Fern. A plataforma suporta especificações padrão de API sem exigir alterações.
Fern possui preços separados para SDKs e documentação. O preço dos SDKs é por idioma (a partir de $250/mês por SDK), enquanto a documentação começa em $400/mês. Você pode escolher apenas os SDKs, apenas a documentação ou ambos, conforme suas necessidades.
Sim, o Fern publica automaticamente seus SDKs gerados nos registros de pacotes apropriados, como npm para TypeScript, PyPI para Python, Maven Central para Java e outros. Ele gerencia o versionamento e a publicação como parte do seu processo de lançamento.
Fern gera código idiomático de qualidade para produção que respeita as convenções de cada linguagem. Oferece canais de suporte dedicados, mantém seus SDKs automaticamente e fornece documentação profissional além da geração de SDKs. A plataforma é de código aberto e conta com o apoio da Y Combinator.
Melhores Alternativas ao Fern

Veja o que os usuários estão dizendo sobre Fern

0.0

0 Avaliações

5
0
4
0
3
0
2
0
1
0

Ainda não há avaliações

Seja o primeiro a avaliar Fern