
Fern
Fern automatycznie generuje gotowe do produkcji SDK oraz piękną dokumentację API na podstawie Twojej specyfikacji OpenAPI dla wielu języków programowania.





Czym jest Fern
Fern to platforma, która automatycznie generuje SDK i dokumentację API na podstawie definicji Twojego API. Dostarczasz specyfikację OpenAPI, AsyncAPI lub gRPC, a Fern tworzy gotowe do użycia biblioteki klienckie w językach takich jak TypeScript, Python, Go, Java, Ruby, C#, PHP i Swift.
Platforma tworzy również profesjonalnie wyglądające strony dokumentacji, które odpowiadają tożsamości Twojej marki. Strony te zawierają interaktywne referencje API, przykłady kodu oraz środowisko testowe, w którym deweloperzy mogą testować Twoje API bez opuszczania dokumentacji.
Fern jest oprogramowaniem open source dostępnym na GitHub. Integruje się z Twoim istniejącym workflow, publikując SDK bezpośrednio do rejestrów pakietów takich jak npm i PyPI. Narzędzie jest przeznaczone dla firm, które chcą zapewnić doskonałe doświadczenie deweloperskie bez konieczności angażowania zasobów inżynieryjnych w ręczne utrzymanie SDK.
Jak używać Fern
Rozpoczęcie pracy z Fern jest proste. Oto jak z niego korzystać:
Zainstaluj Fern CLI za pomocą npm, uruchamiając polecenie instalacji w terminalu. Wymagana jest wersja Node.js 18 lub wyższa.
Zainicjuj projekt Fern, uruchamiając polecenie init z Twoją specyfikacją OpenAPI. Możesz użyć lokalnego pliku lub podać URL do specyfikacji API.
Skonfiguruj, które wyjścia chcesz w pliku generators. Możesz wybrać generowanie SDK w wielu językach, tworzenie dokumentacji lub oba.
Uruchom polecenie generate, aby stworzyć swoje SDK i dokumentację. Fern przetwarza definicję API i generuje żądane artefakty.
Dostosuj dokumentację, dodając strony w markdown, zmieniając kolory i czcionki oraz konfigurując własną domenę.
Skonfiguruj automatyczne publikowanie, aby Fern mógł wysyłać Twoje SDK do rejestrów pakietów i aktualizować stronę dokumentacji za każdym razem, gdy wprowadzasz zmiany w API.
Funkcje Fern
Automatyczne generowanie SDK w ponad 8 językach programowania
Strony dokumentacji API w stylu Stripe
Bezpośrednie publikowanie do rejestrów pakietów
Wsparcie dla OpenAPI i AsyncAPI
Interaktywny plac zabaw API z testowaniem na żywo
Wsparcie dla niestandardowego brandingu i domen
Wbudowany OAuth 2.0 i uwierzytelnianie
Automatyczna paginacja i logika ponawiania prób
Wsparcie dla WebSocket i SSE
Kontrola wersji za pomocą Git
Asystent wyszukiwania zasilany AI
Open source na GitHub
Ceny Fern
SDK Basic
$250 /mies.
- Do 50 punktów końcowych
- Wsparcie dla REST API
- Automatyczne publikowanie w rejestrach
- Dodaj nieograniczoną ilość niestandardowego kodu
- Walidacja schematu
- Fakturowane rocznie w wysokości 3 000 USD/rok
SDK Pro
$600 /mies.
- Wszystko w podstawowym pakiecie
- Do 150 punktów końcowych
- SSE, WebSockety i Webhooki
- Dedykowany kanał wsparcia na Slacku
- Stronicowanie, ponowne próby i OAuth
- Fakturowane rocznie w wysokości 7 200 USD/rok
SDK Enterprise
Custom
- Wszystko w Pro
- Nielimitowane punkty końcowe
- Usługi migracji SDK
- Wsparcie korporacyjne i umowy SLA
- Triage i monitorowanie zgłoszeń na GitHubie
- Utrzymanie niestandardowego kodu
- Indywidualne ceny za SDK
Docs Basic
$400 /mies.
- Referencja API podobna do Stripe
- Eksplorator API (Wypróbuj)
- Wbudowana biblioteka komponentów
- Niestandardowa domena i podścieżka
- Niestandardowy CSS i JavaScript
- Podgląd wdrożeń
- Fakturowane rocznie w wysokości 4 800 USD/rok
Docs Pro
$1000 /mies.
- Wszystko w pakiecie Podstawowym
- Niestandardowe komponenty React
- Uwierzytelnione dokumenty (JWT, hasło)
- Obsługa RBAC
- Wstrzykiwanie klucza API
- Wyszukiwanie AI (dostępny dodatek)
- Rozliczane rocznie w wysokości 12 000 USD/rok
Docs Enterprise
Custom
- Wszystko w Pro
- Migracja treści na najwyższym poziomie
- Integracja na zamówienie
- Uwierzytelnione dokumenty (SSO)
- Usługi projektowe
- Wsparcie korporacyjne i umowy SLA
- Indywidualne ceny
Przypadki użycia Fern
Kto może skorzystać z Fern
Repozytorium Fern
Zobacz na Github| Gwiazdki | 3,410 |
| Forki | 268 |
| Wiek repozytorium | 3 lat |
| Ostatni commit | 19 dni temu |
FAQ o Fern
Podziel się swoim doświadczeniem z Fern
Zobacz co użytkownicy mówią o Fern
0 Recenzje
Jeszcze brak recenzji
Bądź pierwszym, który zrecenzuje Fern
Osadź odznaki Fern
Pokaż swojej społeczności, że Fern jest polecane na Tool Questor. Dodaj te piękne odznaki do swojej strony internetowej, dokumentacji lub profili społecznościowych, aby zwiększyć wiarygodność i przyciągnąć więcej ruchu.











