
Fern, OpenAPI spesifikasyonunuzdan birden çok programlama dili için üretime hazır SDK'lar ve güzel API dokümantasyonunu otomatik olarak oluşturur.





Fern nedir?
Fern, API tanımınızdan otomatik olarak SDK'lar ve API dokümantasyonu oluşturan bir platformdur. OpenAPI, AsyncAPI veya gRPC spesifikasyonunuzu sağlarsınız ve Fern, TypeScript, Python, Go, Java, Ruby, C#, PHP ve Swift gibi dillerde kullanıma hazır istemci kütüphaneleri oluşturur.
Platform ayrıca profesyonel görünümlü ve marka kimliğinize uygun dokümantasyon web siteleri oluşturur. Bu sitelerde etkileşimli API referansları, kod örnekleri ve geliştiricilerin dokümantasyondan ayrılmadan API'nizi test edebileceği bir oyun alanı bulunur.
Fern açık kaynaklıdır ve GitHub'da mevcuttur. SDK'ları npm ve PyPI gibi paket kayıtlarına doğrudan yayınlayarak mevcut iş akışınızla entegre olur. Araç, mühendislik kaynaklarını manuel SDK bakımı için ayırmak istemeyen şirketler için mükemmel bir geliştirici deneyimi sunmak üzere tasarlanmıştır.
Fern nasıl kullanılır
Fern ile başlaması oldukça basittir. İşte nasıl kullanacağınız:
Terminalinizde kurulum komutunu çalıştırarak npm ile Fern CLI'yı yükleyin. Node.js sürümünüzün 18 veya daha yüksek olması gerekmektedir.
OpenAPI spesifikasyonunuzla init komutunu çalıştırarak bir Fern projesi başlatın. Yerel bir dosya kullanabilir veya API spesifikasyonunuzun URL'sini verebilirsiniz.
Hangi çıktıları istediğinizi generators dosyasında yapılandırın. Birden fazla dilde SDK oluşturabilir, dokümantasyon hazırlayabilir veya her ikisini seçebilirsiniz.
generate komutunu çalıştırarak SDK'larınızı ve dokümantasyonunuzu oluşturun. Fern API tanımınızı işler ve istenen çıktıları üretir.
Markdown sayfaları ekleyerek, renkleri ve yazı tiplerini ayarlayarak ve özel alan adınızı kurarak dokümantasyonunuzu özelleştirin.
Otomatik yayınlamayı ayarlayın, böylece Fern API değişiklikleri yaptığınızda SDK'larınızı paket kayıtlarına gönderebilir ve dokümantasyon sitenizi güncelleyebilir.
Fern özellikleri
8'den fazla programlama dilinde otomatik SDK oluşturma
Stripe tarzı API dokümantasyon web siteleri
Doğrudan paket kayıtlarına yayınlama
OpenAPI ve AsyncAPI desteği
Canlı test ile etkileşimli API oyun alanı
Özel marka ve alan adı desteği
Yerleşik OAuth 2.0 ve kimlik doğrulama
Otomatik sayfalama ve yeniden deneme mantığı
WebSocket ve SSE desteği
Git ile sürüm kontrolü
Yapay zeka destekli arama asistanı
GitHub üzerinde açık kaynak
Fern fiyatlandırması
SDK Basic
$250 /ay
- 50 adede kadar uç nokta
- REST API'leri için destek
- Kayıt defterlerine otomatik yayınlama
- Sınırsız özel kod ekle
- Şema doğrulaması
- Yıllık 3.000$/yıl olarak faturalandırılır
SDK Pro
$600 /ay
- Temel Paketteki Her Şey
- 150 adede kadar uç nokta
- SSE, WebSockets ve Webhook'lar
- Özel Slack destek kanalı
- Sayfalama, Yeniden Denemeler ve OAuth
- Yıllık 7.200$/yıl olarak faturalandırılır
SDK Enterprise
Custom
- Pro'daki her şey
- Sınırsız uç nokta
- SDK Geçiş hizmetleri
- Kurumsal destek ve SLA'lar
- GitHub Sorun sınıflandırması ve izleme
- Özel kod bakımı
- SDK başına özel fiyatlandırma
Docs Basic
$400 /ay
- Stripe benzeri API Referansı
- API Gezgini (Deneyin)
- Dahili bileşenler kütüphanesi
- Özel alan adı ve alt yol
- Özel CSS ve JavaScript
- Önizleme Dağıtımları
- Yıllık 4.800$/yıl olarak faturalandırılır
Docs Pro
$1000 /ay
- Temel Paketteki Her Şey
- Özel React Bileşenleri
- Kimlik doğrulamalı dokümanlar (JWT, Şifre)
- RBAC desteği
- API Anahtarı Enjeksiyonu
- Yapay Zeka Arama (ek paket mevcut)
- Yıllık 12.000$/yıl olarak faturalandırılır
Docs Enterprise
Custom
- Pro'daki her şey
- Beyaz eldiven içerik taşıma hizmeti
- Özel entegrasyon
- Kimlik doğrulamalı belgeler (SSO)
- Tasarım hizmetleri
- Kurumsal destek ve SLA'lar
- Özel fiyatlandırma
Fern kullanım durumları
Fern'den kimler yararlanabilir?
Fern Deposu
Github'da Görüntüle| Yıldızlar | 3,410 |
| Çatallar | 268 |
| Depo Yaşı | 3 yıl |
| Son Commit | 19 gün önce |
Fern hakkında sık sorulan sorular
Fern ile deneyiminizi paylaşın
Kullanıcıların ne dediğini görün Fern
0 İncelemeler
Henüz inceleme yok
İlk incelemeyi siz yapın Fern
Fern rozetlerini gömme
Topluluğunuza Fern'in Tool Questor'de öne çıkarıldığını gösterin. Web sitenize, belgelerinize veya sosyal profillerinize bu güzel rozetleri ekleyerek güvenilirliği artırın ve daha fazla trafik çekin.












