
Fern
Fern menghasilkan SDK siap produksi dan dokumentasi API yang indah secara otomatis dari spesifikasi OpenAPI Anda untuk berbagai bahasa pemrograman.





Apa itu Fern?
Fern adalah platform yang secara otomatis menghasilkan SDK dan dokumentasi API dari definisi API Anda. Anda menyediakan spesifikasi OpenAPI, AsyncAPI, atau gRPC, dan Fern membuat pustaka klien siap pakai dalam bahasa seperti TypeScript, Python, Go, Java, Ruby, C#, PHP, dan Swift.
Platform ini juga membangun situs dokumentasi yang tampak profesional dan sesuai dengan identitas merek Anda. Situs ini mencakup referensi API interaktif, contoh kode, dan playground di mana pengembang dapat menguji API Anda tanpa meninggalkan dokumentasi.
Fern bersifat open source dan tersedia di GitHub. Ini terintegrasi dengan alur kerja Anda yang sudah ada dengan menerbitkan SDK langsung ke registri paket seperti npm dan PyPI. Alat ini dirancang untuk perusahaan yang ingin memberikan pengalaman pengembang yang hebat tanpa harus mengalokasikan sumber daya teknik untuk pemeliharaan SDK secara manual.
Cara menggunakan Fern
Memulai dengan Fern sangat mudah. Berikut cara menggunakannya:
Pasang Fern CLI menggunakan npm dengan menjalankan perintah instalasi di terminal Anda. Anda memerlukan Node.js versi 18 atau lebih tinggi.
Inisialisasi proyek Fern dengan menjalankan perintah init menggunakan spesifikasi OpenAPI Anda. Anda dapat menggunakan file lokal atau memberikan URL ke spesifikasi API Anda.
Konfigurasikan output yang Anda inginkan di file generators. Anda dapat memilih untuk menghasilkan SDK dalam berbagai bahasa, membuat dokumentasi, atau keduanya.
Jalankan perintah generate untuk membuat SDK dan dokumentasi Anda. Fern memproses definisi API Anda dan menghasilkan artefak yang diminta.
Kustomisasi dokumentasi Anda dengan menambahkan halaman markdown, mengatur warna dan font, serta mengatur domain kustom Anda.
Atur penerbitan otomatis agar Fern dapat mengirimkan SDK Anda ke registri paket dan memperbarui situs dokumentasi Anda setiap kali Anda melakukan perubahan API.
Fitur Fern
Generasi SDK otomatis dalam lebih dari 8 bahasa pemrograman
Situs dokumentasi API bergaya Stripe
Penerbitan langsung ke registri paket
Dukungan OpenAPI dan AsyncAPI
Playground API interaktif dengan pengujian langsung
Dukungan branding kustom dan domain
OAuth 2.0 dan autentikasi bawaan
Logika paginasi otomatis dan retry
Dukungan WebSocket dan SSE
Kontrol versi dengan Git
Asisten pencarian bertenaga AI
Sumber terbuka di GitHub
Harga Fern
SDK Basic
$250 /bulan
- Hingga 50 titik akhir
- Dukungan untuk REST API
- Publikasi otomatis ke registri
- Tambahkan kode kustom tanpa batas
- Validasi skema
- Ditagih setiap tahun sebesar $3.000/tahun
SDK Pro
$600 /bulan
- Semua dalam Paket Dasar
- Hingga 150 titik akhir
- SSE, WebSockets, dan Webhooks
- Saluran dukungan Slack khusus
- Paginasi, Percobaan Ulang, dan OAuth
- Ditagih setiap tahun sebesar $7.200/tahun
SDK Enterprise
Custom
- Semua dalam Pro
- Endpoint tak terbatas
- Layanan Migrasi SDK
- Dukungan perusahaan dan SLA
- Triage dan pemantauan masalah GitHub
- Pemeliharaan kode khusus
- Harga khusus per SDK
Docs Basic
$400 /bulan
- Referensi API seperti Stripe
- Penjelajah API (Coba sekarang)
- Perpustakaan komponen bawaan
- Domain kustom dan subpath
- CSS dan JavaScript Kustom
- Pratinjau Penempatan
- Ditagih setiap tahun sebesar $4.800/tahun
Docs Pro
$1000 /bulan
- Semua dalam Paket Dasar
- Komponen React Kustom
- Dokumen terautentikasi (JWT, Kata Sandi)
- Dukungan RBAC
- Injeksi Kunci API
- Pencarian AI (tambahan tersedia)
- Ditagih setiap tahun sebesar $12.000/tahun
Docs Enterprise
Custom
- Semua dalam Pro
- Migrasi konten layanan istimewa
- Integrasi kustom
- Dokumen terautentikasi (SSO)
- Layanan desain
- Dukungan perusahaan dan SLA
- Harga khusus
Kasus penggunaan Fern
Siapa yang bisa mendapat manfaat dari Fern?
Repositori Fern
Lihat di Github| Bintang | 3,410 |
| Fork | 268 |
| Usia Repositori | 3 tahun |
| Commit Terakhir | 18 hari yang lalu |
Pertanyaan yang sering diajukan tentang Fern
Bagikan pengalaman Anda dengan Fern
Lihat apa yang dikatakan pengguna tentang Fern
0 Ulasan
Belum ada ulasan
Jadilah yang pertama mengulas Fern
Sematkan lencana Fern
Tunjukkan kepada komunitas Anda bahwa Fern ditampilkan di Tool Questor. Tambahkan lencana indah ini ke situs web, dokumentasi, atau profil sosial Anda untuk meningkatkan kredibilitas dan mendorong lebih banyak lalu lintas.











