Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 10 additions & 10 deletions fern/products/docs/pages/resources/stainless-comparison.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Fern is production-ready with stable APIs and backward compatibility. Stainless
|---------|-----------|----------------|
| **Production status** | ✅ [Production-ready](/learn/docs/getting-started/quickstart), stable | ⚠️ Early access with breaking changes expected |
| **Enterprise deployments** | ✅ Widely deployed ([ElevenLabs](https://elevenlabs.io/docs), [Webflow](https://developers.webflow.com), [Hume AI](https://dev.hume.ai)) | ⚠️ Limited production usage |

<br/>
</Accordion>

<Accordion title="Content authoring and governance">
Expand All @@ -41,7 +41,7 @@ Stainless uses Git-based workflows for all content authoring. Fern supports both
| **Visual editor** | ✅ [Fern Editor](/learn/docs/writing-content/fern-editor) with GitHub App integration | ❌ None |
| **Content format** | ✅ [MDX](/learn/docs/writing-content/markdown) with React components | ✅ MDX/Markdoc |
| **Reusable content** | ✅ [Snippets system](/learn/docs/writing-content/reusable-snippets) | ✅ Markdown partials |

<br/>
</Accordion>

<Accordion title="API reference and interactive testing">
Expand All @@ -53,7 +53,7 @@ Stainless doesn't provide an interactive testing environment. Fern's [API Explor
| **API Explorer** | ✅ [Full playground](/learn/docs/api-references/api-explorer/overview) with [auto-populated credentials](/learn/docs/api-references/autopopulate-api-key), WebSocket, and audio streaming support | ❌ None |
| **SDK documentation** | ✅ [Multi-language support](/learn/docs/api-references/sdk-snippets) | ✅ Language-specific pages |
| **API spec formats** | ✅ [OpenAPI, AsyncAPI, gRPC, OpenRPC, Fern](/learn/docs/api-references/generate-api-ref) | ⚠️ OpenAPI + Stainless config only |

<br/>
</Accordion>

<Accordion title="RBAC, versioning, and multi-product support">
Expand All @@ -65,7 +65,7 @@ Stainless doesn't currently offer audience-specific content filtering, multi-ver
| **RBAC** | ✅ [Audience-based content filtering](/learn/docs/authentication/rbac) for internal vs. public sites | ❌ None |
| **API versioning** | ✅ [Multi-version support](/learn/docs/configuration/what-is-docs-yml) with availability states and per-version content | ❌ None |
| **Multi-product sites** | ✅ [Multiple products](/learn/docs/configuration/what-is-docs-yml) in unified documentation | ⚠️ Basic tabs (Guides/Reference) |

<br/>
</Accordion>

<Accordion title="AI-powered search and assistance">
Expand All @@ -79,7 +79,7 @@ Stainless offers RAG-based search. Fern provides additional AI features includin
| **AI analytics** | ✅ [Content gap identification](/learn/ask-fern/) and insights | ❌ None |
| **Search** | ✅ Vector search with faceting by language, product, version | ⚠️ Metadata-driven with basic faceting |
| **LLM-friendly format** | ✅ [/llms.txt and /llms-full.txt](/learn/docs/seo/llms-txt) | ✅ .md extension on URLs |

<br/>
</Accordion>

<Accordion title="Authentication and security">
Expand All @@ -90,7 +90,7 @@ Stainless's [authentication](https://www.stainless.com/docs/docs-platform/advanc
|---------|-----------|----------------|
| **Enterprise SSO** | ✅ [WorkOS](/learn/docs/authentication/sso) (SAML/OIDC/SCIM) with [RBAC](/learn/docs/authentication/rbac) | ❌ None |
| **Authenticated pages** | ✅ [Login-protected documentation](/learn/docs/authentication/overview) with [auto-populated credentials](/learn/docs/api-references/autopopulate-api-key) | ⚠️ API keys for Stainless service only |

<br/>
</Accordion>

<Accordion title="Hosting and deployment">
Expand All @@ -102,7 +102,7 @@ Stainless [deploys static files](https://www.stainless.com/docs/docs-platform/ho
| **Cloud hosting** | ✅ [Vercel with AWS VPC backend](/learn/docs/getting-started/publishing-your-docs) | ✅ Cloudflare (default) |
| **Self-hosted** | ✅ [Full-stack Docker](/learn/docs/self-hosted/overview) (PostgreSQL, S3/MinIO, MeiliSearch) | ❌ Static files only |
| **Custom domains** | ✅ [Full support](/learn/docs/getting-started/setting-up-your-domain) | ✅ Full support |

<br/>
</Accordion>

<Accordion title="Redirects, SEO, and large-site operations">
Expand All @@ -114,7 +114,7 @@ Stainless doesn't currently document redirect capabilities. Fern's [redirect sys
| **Redirects** | ✅ [299+ rules](/learn/docs/seo/redirects) with pattern matching (`:slug`, `:splat`) | ❌ None |
| **SEO optimization** | ✅ [Meta tags, JSON-LD, RSS, OG images, Twitter cards](/learn/docs/seo/metadata) | ✅ Basic meta tags |
| **Sitemap & robots.txt** | ✅ [Automatic generation](/learn/docs/seo/metadata) | ✅ Automatic (assumed) |

<br/>
</Accordion>

<Accordion title="Analytics and observability">
Expand All @@ -126,7 +126,7 @@ Stainless doesn't currently document built-in analytics capabilities. Fern provi
| **Analytics integrations** | ✅ [PostHog](/learn/docs/integrations/analytics/posthog), [Google Analytics](/learn/docs/integrations/analytics/google), [Segment](/learn/docs/integrations/analytics/segment), [Mixpanel](/learn/docs/integrations/analytics/mixpanel) ([full list](/learn/docs/integrations/overview)) | ❌ None |
| **Documentation insights** | ✅ Search analytics, AI chat tracking, content gap identification | ❌ None |
| **Performance monitoring** | ✅ Vercel Analytics | ⚠️ Cloudflare Analytics |

<br/>
</Accordion>

<Accordion title="Extensibility and integrations">
Expand All @@ -139,7 +139,7 @@ Both platforms support [customization](https://www.stainless.com/docs/docs-platf
| **Custom components** | ✅ [React components](/learn/docs/writing-content/custom-react-components) with [custom CSS/JS](/learn/docs/customization/custom-css-js) | ✅ Astro components with custom CSS/JS |
| **Third-party integrations** | ✅ [Algolia, PostHog, WorkOS, Intercom, etc.](/learn/docs/integrations/overview) | ⚠️ Astro ecosystem |
| **Developer APIs** | ✅ [MCP server](/learn/docs/ai-features/mcp-server), webhooks, FDR API | ❌ None |

<br/>
</Accordion>
</AccordionGroup>

Expand Down