Overview of Fern product capabilities
Fern provides a suite of tools to improve developer experiences by generating artifacts from API definitions (including OpenAPI, AsyncAPI, OpenRPC, and gRPC/Protocol Buffers). Key products include:
- SDKs: Generate client libraries in TypeScript, Python, Go, Java, C#, PHP, Ruby, Swift, and Rust.
- CLI Generator: Create a command-line interface from an API definition.
- Docs: Generate interactive documentation websites with AI search.
- Fern CLI: A tool to manage and configure Fern projects.
- Dashboard: A management interface for project settings, member permissions, API keys, Git repository connection, and SSO setup.