Additional schemas
Configure multiple GraphQL schemas in a single project. Set up separate documentation instances for different APIs.
Customize deprecated sections
Customize how deprecated fields and types are displayed in your GraphQL documentation using CSS styling.
Custom schema directives handling
Handle custom GraphQL schema directives in your documentation. Configure which directives to render and customize their display.
Custom root types
Configure custom root types for Query, Mutation, and Subscription operations in your GraphQL schema documentation.
Examples
Add usage examples to your GraphQL type documentation using the @example directive. Show real-world usage patterns.
Documentation categories
Organize GraphQL documentation into categories using directives. Group queries, mutations, and types for better navigation.
Homepage
Create a custom homepage for your generated GraphQL documentation with proper sidebar positioning and navigation.
Hooks Recipes
Customize GraphQL-Markdown with lifecycle hooks. Examples for modifying output, adding custom processing, and integrating with build pipelines.
Integration with Frameworks
Integrate GraphQL-Markdown with Docusaurus, Astro, Next.js, VitePress, and other documentation frameworks. Complete setup guides and examples.
Namespaced operations
Documents namespaced GraphQL operations for nested query, mutation, and subscription fields.
Schema loading
Load GraphQL schemas from files, URLs, or introspection endpoints. Configure custom loaders for different schema sources.