Data Formats data formats documentation

What is RST (reStructuredText)?

Definition

reStructuredText (RST) is a plaintext markup language used primarily in the Python ecosystem. It is the standard for Sphinx documentation, Python docstrings, and Read the Docs. RST supports cross-references, directives, and complex document structures.

Why It Matters

RST is the documentation standard for Python packages and libraries. While Markdown is simpler, RST provides features like automatic cross-referencing and extensible directives that are valuable for large documentation projects.

Related Free Tools

Related Terms