documentation framework
MDX with full control_
No content layer abstraction. Incremental builds that don't choke at scale. llms.txt and MCP support built-in.
why fromsrc
Documentation should be as flexible as the code it describes. We built fromsrc around four principles.
small pieces that combine freely. no monolithic architecture.
change anything without fighting the framework.
swap any component, style, or behavior.
tsx or mdx, your choice. no lock-in.
features
Built from developer pain points. No swizzling, no magic, no vendor lock-in.
incremental builds
only rebuild what changed. no 20-minute builds or memory crashes.
direct imports
import any component into mdx. no content layer abstraction.
sub-20ms search
full-text search with fuzzy matching and keyboard navigation.
shiki highlighting
vs code quality syntax. dual themes. line highlighting. diffs.
openapi generation
generate interactive api reference from your openapi spec.
own your primitives
sidebar, toc, code blocks. swap, style, or replace anything.
ai-native
Every docs page has raw content endpoints. Feed pages to AI tools, get docs for RAG, or connect via MCP.
/docs/auth.mdraw markdown/docs/auth/llms.txtai-optimized/llms.txtall docs/mcpreal-time# Authentication
Secure your API with bearer tokens.
# OAuth 2.0
Configure OAuth providers for SSO...
components
Import, extend, or replace. No swizzling, no framework magic—just components.