ToolQuestor Logo
Fern
Pas encore d'avis
0 Sauvegardé
Ajouté:10/25/2025
Type:Saas
Trafic mensuel:-
Tarification:
SUBSCRIPTIONCUSTOM
Propulsé par l'IABasé sur le cloudSaaSAPI DisponibleDéveloppeurs
Bubble

Bubble

FEATURED
BASE44

BASE44

FEATURED
Wispr Flow

Wispr Flow

FEATURED
Fern screenshot 2
Fern screenshot 3
Fern screenshot 4
Fern screenshot 5

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.

Comment utiliser Fern

Commencer avec Fern est simple. Voici comment l'utiliser :

  • Installez l'interface en ligne de commande Fern (CLI) via npm en exĂ©cutant la commande d'installation dans votre terminal. Vous aurez besoin de Node.js version 18 ou supĂ©rieure.

  • Initialisez un projet Fern en exĂ©cutant la commande init avec votre spĂ©cification OpenAPI. Vous pouvez utiliser un fichier local ou fournir une URL vers votre spĂ©cification API.

  • Configurez les sorties souhaitĂ©es dans le fichier des gĂ©nĂ©rateurs. Vous pouvez choisir de gĂ©nĂ©rer des SDK dans plusieurs langages, crĂ©er de la documentation, ou les deux.

  • ExĂ©cutez la commande generate pour crĂ©er vos SDK et votre documentation. Fern traite votre dĂ©finition d'API et gĂ©nère les artefacts demandĂ©s.

  • Personnalisez votre documentation en ajoutant des pages markdown, en ajustant les couleurs et les polices, et en configurant votre domaine personnalisĂ©.

  • Configurez la publication automatique afin que Fern puisse pousser vos SDK vers les registres de paquets et mettre Ă  jour votre site de documentation chaque fois que vous effectuez des modifications API.

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

Ce qui est inclus :
  • 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

Ce qui est inclus :
  • 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

Ce qui est inclus :
  • 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

Ce qui est inclus :
  • 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

Ce qui est inclus :
  • 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

Ce qui est inclus :
  • 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,410
Forks268
Âge du Dépôt3 ans
Dernier Commit2 mois il y a

FAQ sur Fern

Quels langages de programmation Fern prend-il en charge pour la génération de SDK ?
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.
Puis-je utiliser Fern avec ma spécification OpenAPI existante ?
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.
Comment fonctionne la tarification de Fern si j'ai besoin Ă  la fois des SDK et de la documentation ?
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.
Fern publie-t-il automatiquement mes SDK sur les registres de paquets ?
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.
Qu'est-ce qui distingue Fern des autres générateurs de SDK ?
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.

Partagez votre expérience avec Fern

Chargement...

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

Intégrer les badges Fern

Montrez à votre communauté que Fern est présenté sur Tool Questor. Ajoutez ces beaux badges à votre site web, documentation ou profils sociaux pour renforcer la crédibilité et générer plus de trafic.

Light Badge Preview
Fern – Génération automatique de SDK et documentation API