ToolQuestor Logo
Fern
Ще немає оглядів
0 Збережено
Додано:10/25/2025
Тип:Saas
Щомісячний трафік:-
Ціноутворення:
SUBSCRIPTIONCUSTOM
З підтримкою ШІХмарнийSaaSAPI ДоступнийРозробники
Wispr Flow

Wispr Flow

FEATURED
OpenArt AI

OpenArt AI

FEATURED
Granola

Granola

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

Що таке Fern

Fern — це платформа, яка автоматично генерує SDK та документацію API з вашого опису API. Ви надаєте свою специфікацію OpenAPI, AsyncAPI або gRPC, а Fern створює готові до використання клієнтські бібліотеки на таких мовах, як TypeScript, Python, Go, Java, Ruby, C#, PHP та Swift.

Платформа також створює професійно виглядаючі вебсайти документації, що відповідають вашому бренду. Ці сайти включають інтерактивні посилання на API, приклади коду та середовище для тестування, де розробники можуть перевіряти ваш API, не покидаючи документацію.

Fern є відкритим програмним забезпеченням і доступний на GitHub. Він інтегрується з вашим існуючим робочим процесом, публікуючи SDK безпосередньо в реєстри пакетів, такі як npm та PyPI. Інструмент розроблений для компаній, які хочуть забезпечити відмінний досвід розробників без необхідності виділяти інженерні ресурси на ручне обслуговування SDK.

Як використовувати Fern

Початок роботи з Fern є простим. Ось як ним користуватися:

  • Встановіть Fern CLI за допомогою npm, виконавши команду встановлення у вашому терміналі. Вам потрібна версія Node.js 18 або вище.

  • Ініціалізуйте проект Fern, виконавши команду init з вашою специфікацією OpenAPI. Ви можете використовувати локальний файл або вказати URL до вашої специфікації API.

  • Налаштуйте, які вихідні файли ви хочете отримати, у файлі generators. Ви можете обрати генерацію SDK на кількох мовах, створення документації або обидва варіанти.

  • Виконайте команду generate, щоб створити ваші SDK та документацію. Fern обробляє визначення вашого API та створює запитані артефакти.

  • Налаштуйте документацію, додаючи сторінки в markdown, регулюючи кольори та шрифти, а також налаштовуючи власний домен.

  • Налаштуйте автоматичне публікування, щоб Fern міг відправляти ваші SDK до реєстрів пакетів та оновлювати сайт документації щоразу, коли ви вносите зміни в API.

Функції Fern

  • Автоматичне генерування SDK більш ніж на 8 мовах програмування

  • Вебсайти документації API у стилі Stripe

  • Пряме публікування в реєстри пакетів

  • Підтримка OpenAPI та AsyncAPI

  • Інтерактивний майданчик API з живим тестуванням

  • Підтримка кастомного брендування та доменів

  • Вбудована аутентифікація та OAuth 2.0

  • Автоматична пагінація та логіка повторних спроб

  • Підтримка WebSocket та SSE

  • Контроль версій за допомогою Git

  • Пошуковий асистент на базі ШІ

  • Відкритий код на GitHub

Ціноутворення Fern

SDK Basic

$250 /міс

Що включено:
  • До 50 кінцевих точок
  • Підтримка REST API
  • Автоматизоване публікування в реєстри
  • Додайте необмежену кількість власного коду
  • Перевірка схеми
  • Оплата здійснюється щорічно у розмірі 3000 доларів США на рік
Найпопулярніший
SDK Pro

$600 /міс

Що включено:
  • Усе в базовому пакеті
  • До 150 кінцевих точок
  • SSE, WebSockets та Webhooks
  • Виділений канал підтримки в Slack
  • Пагінація, повторні спроби та OAuth
  • Оплата щорічно 7 200 доларів США на рік
SDK Enterprise

Custom

Що включено:
  • Усе в Pro
  • Необмежена кількість кінцевих точок
  • Послуги з міграції SDK
  • Підтримка підприємств та угоди про рівень обслуговування (SLA)
  • Тріаж і моніторинг проблем GitHub
  • Обслуговування індивідуального коду
  • Індивідуальне ціноутворення за SDK
Docs Basic

$400 /міс

Що включено:
  • Довідник API, подібний до Stripe
  • API Explorer (Спробуйте)
  • Вбудована бібліотека компонентів
  • Користувацький домен і підшлях
  • Користувацькі CSS та JavaScript
  • Попередній перегляд розгортань
  • Оплата здійснюється щорічно у розмірі 4 800 доларів США на рік
Найпопулярніший
Docs Pro

$1000 /міс

Що включено:
  • Усе в базовому пакеті
  • Користувацькі React-компоненти
  • Аутентифіковані документи (JWT, пароль)
  • Підтримка RBAC
  • Вставка API-ключа
  • Пошук із штучним інтелектом (доступне доповнення)
  • Оплата здійснюється щорічно у розмірі 12 000 доларів США на рік
Docs Enterprise

Custom

Що включено:
  • Усе в Pro
  • Преміальна міграція контенту
  • Індивідуальна інтеграція
  • Аутентифіковані документи (SSO)
  • Послуги з дизайну
  • Підтримка підприємств та угоди про рівень обслуговування (SLA)
  • Індивідуальне ціноутворення

Репозиторій Fern

Переглянути на Github
Зірки3,410
Форки268
Вік репозиторію3 років
Останній коміт18 днів тому

Часті запитання про Fern

Які мови програмування підтримує Fern для генерації SDK?
Fern генерує SDK на TypeScript, Python, Go, Java, Ruby, C#, PHP та Swift. Підтримка Rust з’явиться найближчим часом. Усі згенеровані SDK відповідають найкращим практикам для кожної мови та включають строгий типізований код, обробку помилок і автоматичну логіку повторних спроб.
Чи можу я використовувати Fern з моєю існуючою специфікацією OpenAPI?
Так, Fern бездоганно працює з існуючими специфікаціями OpenAPI. Ви також можете використовувати AsyncAPI для WebSocket API, специфікації gRPC або власний спрощений формат визначень Fern. Платформа підтримує стандартні специфікації API без необхідності внесення змін.
Як працює ціноутворення Fern, якщо мені потрібні як SDK, так і документація?
Fern має окрему цінову політику для SDK та документації. Ціна за SDK встановлюється за мову (починаючи від $250 на місяць за SDK), тоді як документація коштує від $400 на місяць. Ви можете обрати лише SDK, лише документацію або обидва варіанти залежно від ваших потреб.
Чи публікує Fern автоматично мої SDK у реєстри пакетів?
Так, Fern автоматично публікує згенеровані SDK у відповідні реєстри пакетів, такі як npm для TypeScript, PyPI для Python, Maven Central для Java та інші. Він керує версіонуванням і публікацією як частиною вашого процесу випуску.
Чим Fern відрізняється від інших генераторів SDK?
Fern генерує код виробничої якості, що відповідає ідіоматичним нормам кожної мови. Він надає спеціалізовані канали підтримки, автоматично підтримує ваші SDK і пропонує професійну документацію на додаток до генерації SDK. Платформа є відкритим програмним забезпеченням і підтримується Y Combinator.

Поділіться своїм досвідом з Fern

Завантаження...

Подивіться, що користувачі кажуть про Fern

0.0

0 Огляди

5
0
4
0
3
0
2
0
1
0

Ще немає оглядів

Будьте першим, хто напише огляд Fern

Вбудувати значки Fern

Покажіть своїй спільноті, що Fern представлений на Tool Questor. Додайте ці красиві значки на свій веб-сайт, документацію або соціальні профілі, щоб підвищити довіру та залучити більше трафіку.

Light Badge Preview
Найкращі альтернативи Fern