Metadata-Version: 2.4
Name: mdxify
Version: 0.2.38
Summary: Generate MDX API documentation from Python modules
Project-URL: Code, https://github.com/zzstoatzz/mdxify
Author-email: zzstoatzz <thrast36@gmail.com>
License: MIT
Keywords: api,documentation,mdx,python
Classifier: Programming Language :: Python :: 3 :: Only
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Topic :: Documentation
Classifier: Topic :: Software Development :: Documentation
Requires-Python: >=3.10
Requires-Dist: griffe>=0.36.0
Description-Content-Type: text/markdown

# `mdxify`

Generate API documentation from Python modules with automatic navigation and source links.

## Projects Using `mdxify`

- **[`mdxify`](https://github.com/zzstoatzz/mdxify)** — This documentation at [mdxify.zzstoatzz.io](https://mdxify.zzstoatzz.io)
- **[FastMCP](https://github.com/jlowin/fastmcp)** — API docs at [gofastmcp.com/python-sdk](https://gofastmcp.com/python-sdk)
- **[Prefect](https://github.com/PrefectHQ/prefect)** — API reference at [docs.prefect.io/v3/api-ref/python](https://docs.prefect.io/v3/api-ref/python)

## Quick Start

```bash
uvx mdxify --all --root-module mypackage --output-dir docs/python-sdk
```

## Documentation

📚 **[View full documentation →](https://mdxify.zzstoatzz.io)**

- [Introduction](https://mdxify.zzstoatzz.io/introduction)
- [Quick Start Guide](https://mdxify.zzstoatzz.io/quickstart)
- [API Reference](https://mdxify.zzstoatzz.io/python-sdk/mdxify-cli)

## Features

- Fast AST-based parsing
- MDX output with safe escaping
- Automatic hierarchical navigation (Mintlify)
- Google-style docstrings via Griffe
- Smart filtering of private modules

## Development

See `CONTRIBUTING.md` for local setup, testing, linting, and release guidance.


> [!IMPORTANT]
> This project is not associated with the company Mintlify.