The primary tools for working with reStructuredText (reST or rst) center on the Docutils Python package
RTD is not just a hosting platform; it is an RST toolchain. When you connect your GitHub repo, RTD spins up a virtual machine, installs Sphinx, builds your RST into HTML, and hosts it at yourproject.readthedocs.io. It also supports versioned documentation (e.g., latest vs stable).
rst-lint (from restructuredtext-lint): A basic linter for syntax errors. Catches indentation mistakes and unrecognized directives.doc8 – Style checker for RST. Enforces line length (default 79 chars), trailing whitespace, and proper newlines at end of files.sphinx-lint – Built specifically for Sphinx projects. Understands Sphinx roles and directives like .. code-block:: and :func:. Much faster than doc8.linkcheck – Included with Sphinx (make linkcheck). Crawls every external link in your documentation and reports 404s or redirects.In linguistics and storytelling, RST refers to Rhetorical Structure Theory, which uses computational tools to analyze the organization of text. apluslms/a-plus-rst-tools - GitHub
The primary tools for working with reStructuredText (reST or rst) center on the Docutils Python package
RTD is not just a hosting platform; it is an RST toolchain. When you connect your GitHub repo, RTD spins up a virtual machine, installs Sphinx, builds your RST into HTML, and hosts it at yourproject.readthedocs.io. It also supports versioned documentation (e.g., latest vs stable).
rst-lint (from restructuredtext-lint): A basic linter for syntax errors. Catches indentation mistakes and unrecognized directives.doc8 – Style checker for RST. Enforces line length (default 79 chars), trailing whitespace, and proper newlines at end of files.sphinx-lint – Built specifically for Sphinx projects. Understands Sphinx roles and directives like .. code-block:: and :func:. Much faster than doc8.linkcheck – Included with Sphinx (make linkcheck). Crawls every external link in your documentation and reports 404s or redirects.In linguistics and storytelling, RST refers to Rhetorical Structure Theory, which uses computational tools to analyze the organization of text. apluslms/a-plus-rst-tools - GitHub