Installation
mdxify runs directly with uvx - no installation needed:Basic Commands
Document all modules
Document specific modules
Exclude internal modules
Mintlify Integration
mdxify automatically updates yourdocs/docs.json
navigation. Add this placeholder on first run:
Automation
Using a Justfile (Recommended)
Create ajustfile
with recipes for documentation generation:
GitHub Actions
Automatically generate docs and create PRs on changes:Source Links
mdxify automatically detects your GitHub repository from git remotes. Override with:CLI Options
Option | Description | Default |
---|---|---|
--all | Generate docs for all modules | - |
--root-module | Root module name (required with --all ) | - |
--output-dir | Output directory | docs/python-sdk |
--exclude | Module(s) to exclude | - |
--repo-url | GitHub repo URL | Auto-detected |
--branch | Git branch for links | main |
--format | Output format (mdx or md ) | mdx |
--update-nav | Update Mintlify navigation | true |