ToolQuestor Logo
Fern

Fern

Génération automatique de SDK et documentation API

Ajouté:11/8/2025
Tarification:
AbonnementPersonnalisé
Connecter:
OpenArt

OpenArt

FEATURED
Vidnoz AI

Vidnoz AI

FEATURED
Granola

Granola

FEATURED

Qu'est-ce que Fern ?

Fern est une plateforme qui génère automatiquement des SDK et de la documentation API à partir de la définition de votre API. Vous fournissez votre spécification OpenAPI, AsyncAPI ou gRPC, et Fern crée des bibliothèques clientes prêtes à l'emploi dans des langages tels que TypeScript, Python, Go, Java, Ruby, C#, PHP et Swift.

La plateforme construit également des sites de documentation qui ont un aspect professionnel et correspondent à votre identité de marque. Ces sites incluent des références API interactives, des exemples de code et un environnement de test où les développeurs peuvent essayer votre API sans quitter la documentation.

Fern est open source et disponible sur GitHub. Il s'intègre à votre flux de travail existant en publiant les SDK directement sur des registres de paquets comme npm et PyPI. L'outil est conçu pour les entreprises qui souhaitent offrir une excellente expérience développeur sans consacrer de ressources d'ingénierie à la maintenance manuelle des SDK.

Fonctionnalités de Fern

  • Génération automatique de SDK en plus de 8 langages de programmation

  • Sites de documentation API de style Stripe

  • Publication directe sur les registres de paquets

  • Support OpenAPI et AsyncAPI

  • Environnement interactif pour API avec tests en direct

  • Personnalisation de la marque et support de domaine

  • OAuth 2.0 intégré et authentification

  • Pagination automatique et logique de nouvelle tentative

  • Support WebSocket et SSE

  • Contrôle de version avec Git

  • Assistant de recherche alimenté par l’IA

  • Open source sur GitHub

Tarification de Fern

SDK Basic
$250/mois
  • Jusqu'à 50 points de terminaison
  • Support pour les API REST
  • Publication automatisée dans les registres
  • Ajouter un code personnalisé illimité
  • Validation du schéma
  • Facturé annuellement à 3 000 $/an
Le Plus Populaire
SDK Pro
$600/mois
  • Tout ce qui est dans Basique
  • Jusqu'à 150 points de terminaison
  • SSE, WebSockets et Webhooks
  • Canal de support dédié sur Slack
  • Pagination, tentatives de nouvelle connexion et OAuth
  • Facturé annuellement à 7 200 $/an
SDK Enterprise
Custom
  • Tout ce qui est dans Pro
  • Points de terminaison illimités
  • Services de migration SDK
  • Support entreprise et accords de niveau de service (SLA)
  • Tri des problèmes GitHub et surveillance
  • Maintenance du code personnalisé
  • Tarification personnalisée par SDK
Docs Basic
$400/mois
  • Référence API de type Stripe
  • Explorateur API (Essayez-le)
  • Bibliothèque de composants intégrée
  • Domaine personnalisé et sous-chemin
  • CSS et JavaScript personnalisés
  • Aperçu des déploiements
  • Facturé annuellement à 4 800 $/an
Le Plus Populaire
Docs Pro
$1000/mois
  • Tout ce qui est dans Basique
  • Composants React personnalisés
  • Documents authentifiés (JWT, mot de passe)
  • Support RBAC
  • Injection de clé API
  • Recherche IA (module complémentaire disponible)
  • Facturé annuellement à 12 000 $/an
Docs Enterprise
Custom
  • Tout ce qui est dans Pro
  • Migration de contenu clé en main
  • Intégration personnalisée
  • Documents authentifiés (SSO)
  • Services de conception
  • Support entreprise et accords de niveau de service (SLA)
  • Tarification personnalisée

Dépôt de Fern

Voir sur Github
Étoiles3,774
Forks341
Âge du Dépôt4 ans
Dernier Commit4 heures il y a

FAQ sur Fern

Fern génère des SDK en TypeScript, Python, Go, Java, Ruby, C#, PHP et Swift. Le support de Rust arrive bientôt. Tous les SDK générés suivent les meilleures pratiques spécifiques à chaque langage et incluent une typage fort, la gestion des erreurs et une logique de nouvelle tentative automatique.
Oui, Fern fonctionne parfaitement avec les spécifications OpenAPI existantes. Vous pouvez également utiliser AsyncAPI pour les API WebSocket, les spécifications gRPC, ou le format de définition plus simple propre à Fern. La plateforme prend en charge les spécifications API standard sans nécessiter de modifications.
Fern propose des tarifs distincts pour les SDK et la documentation. Le tarif des SDK est par langue (à partir de 250 $/mois par SDK), tandis que la documentation commence à 400 $/mois. Vous pouvez choisir uniquement les SDK, uniquement la documentation, ou les deux selon vos besoins.
Oui, Fern publie automatiquement vos SDK générés sur les registres de paquets appropriés tels que npm pour TypeScript, PyPI pour Python, Maven Central pour Java, et d'autres. Il gère la gestion des versions et la publication dans le cadre de votre processus de publication.
Fern génère un code idiomatique de qualité production qui respecte les conventions de chaque langage. Il offre des canaux de support dédiés, maintient automatiquement vos SDK, et propose une documentation professionnelle en plus de la génération de SDK. La plateforme est open source et soutenue par Y Combinator.
Meilleures alternatives à Fern

Voir ce que les utilisateurs disent à propos de Fern

0.0

0 Avis

5
0
4
0
3
0
2
0
1
0

Pas encore d'avis

Soyez le premier à évaluer Fern