docutils
Python documentation utilities for parsing and processing reStructuredText.
How docutils is used
docutils is a dependency in 10 of the 6,208 public GitHub projects set up for AI coding agents that we scanned, too few to describe it from them alone. Our scan also samples projects by dependency (Solana 2,661, Ethereum and EVM 1,496, 3D and games 2,818, agent frameworks and SDKs 10,983); counting those, it appears in 223 projects, and what it is used with below comes from all of them. The most used alternative in our scan is markdown-it-py (46 projects). Projects that use it most often also use Click (93.3%), attrs (92.8%), NumPy (90.6%).
docutils popularity over time
Gid Score 68: downloads 96, use in agent projects 62, GitHub stars n/a, downloads trend 51 (each 0-100). How it is calculated.
Often used with docutils
| Click | 93.3% of docutils projects · 37.4× more than average |
|---|---|
| attrs | 92.8% of docutils projects · 134.0× more than average |
| NumPy | 90.6% of docutils projects · 15.5× more than average |
| packaging | 90.6% of docutils projects · 61.8× more than average |
| CFFI | 89.2% of docutils projects · 138.5× more than average |
| jsonschema | 88.3% of docutils projects · 54.3× more than average |
| MarkupSafe | 87.4% of docutils projects · 118.0× more than average |
| Jinja2 | 85.7% of docutils projects · 39.4× more than average |
From all 223 projects in our scan that use docutils, including the dependency samples.
By coding agent
| GitHub Copilot | 0.2% of projects set up for it |
|---|---|
| Claude Code | 0.2% of projects set up for it |
Share of public repos configured for each agent that list docutils as a dependency.
Install
| Package | pip install docutils |
|---|---|
| Main stacks | Python (222), Next.js (1) |
| Example projects | Paper2Poster/Paper2Poster, BlackArbsCEO/Adv_Fin_ML_Exercises, rsanshierli/EasyBert, prakharsr/audiobook-creator, YuhangChen1/Paper2All |
Alternatives to docutils
Tools that do the same job, so a project picks one or the other. Add-ons and libraries used alongside docutils are not listed here; they are in "Often used with".
| Tool | Gid Score | Used in agent projects | Downloads / wk | GitHub stars | License |
|---|---|---|---|---|---|
| markdown-it-py pypi Python port of markdown-it parser for CommonMark-compliant Markdown parsing. |
68 | 46 (2.8%) | 123M | 1,378 | MIT |
| Mistune pypi Fast and extensible Markdown parser with plugin support. |
64 | 12 (0.7%) | 15.9M | 3,078 | BSD |
| markdown2 pypi Fast, complete Python implementation of Markdown with extras. |
52 | 2 (0.1%) | 1.7M | 2,823 | MIT |
More in Markdown, editors and content: react-markdown remark-gfm Marked Jinja2 gray-matter Tiptap Shiki highlight.js