Overview
Sphinx is a Python documentation generator centered on reStructuredText. It builds hierarchies, cross-references, indexes, and code presentation into HTML, PDF, EPUB, man pages, and other outputs, with extensions and themes supporting API references and large manuals.
Features and best fit
Based on official documentation; not hands-on tested · Content checked:
Preserve cross-references from HTML through PDF
The official README lists HTML, PDF through LaTeX, ePub, Texinfo, manual pages, and plain text among the outputs. Semantic markup and automatic links combine with document hierarchies, indexes, code handling, an extension API, Pygments highlighting, and Jinja2 templates.
Sources: [1]
For API references and technical documentation that grows over time
Sphinx suits Python API documentation, library or product manuals, and multi-chapter design material that must preserve structure and references while publishing to several media. Extensions and themes can add organization-specific notation and presentation.
Sources: [1]
Pin markup, themes, extensions, and version compatibility
Adoption requires a Python environment, pip, familiarity with reStructuredText, and awareness of builder-specific output differences. Pin compatible Sphinx, theme, and extension versions, and treat documentation warnings in CI as actionable. The official LICENSE.rst states the BSD 2-Clause terms.
Official sources
- [1]Sphinx README(2026-09-13)
- [2]Sphinx LICENSE(2026-09-13)
Supplemental curator note
Selected for overcoming a mythological-name collision with precise documentation-generator, reStructuredText, and Python vocabulary.
Growth
Growth trends · Last 30 days
8,010 Stars
Trend data is still being collected.
Development activity
Last 90 days · weekly
- Commits (last 30 days)
- 0
- Open PRs
- 243
Development activity is still being collected.
Built with
Categories and tags
Categories
GitHub data
GitHub dataView detailed GitHub data
GitHub Topics
- python
- documentation
- documentation-tool
- sphinx
- markdown
- restructuredtext
- docs
- Stars
- 8,010
- Forks
- 2,559
- Watchers
- 176
- Open issues
- 1,193
- Primary language
- Python
- License
- Not determined
- Repository last updated
- Sep 7, 2026
Explore next
- React250,401 Stars
A JavaScript library for building web and native user interfaces from declarative components.
JavaScript - Visual Studio Code (Code - OSS)192,456 Stars
The MIT-licensed Code - OSS repository that forms the open foundation of Visual Studio Code.
TypeScript - Flutter178,927 Stars
Google's cross-platform UI SDK for delivering mobile, web, and desktop applications from one Dart codebase.
Dart - Bootstrap174,778 Stars
A responsive, mobile-first web framework built from CSS and JavaScript grids, utilities, and components.
MDX - LangChain146,226 Stars
A Python framework that connects models, tools, retrieval systems, and other components for LLM applications and agents.
Python
Report incorrect information
Tell us if any listing information is incorrect or outdated.