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 |
