Not to be confused with Representational state transfer.
reStructuredText
Filename extension
.rst
Internet media type
text/x-rst
Developed by
David Goodger
Initial release
June 1, 2001; 22 years ago (2001-06-01)[1]
Latest release
Revision 8407 October 29, 2019; 4 years ago (2019-10-29)
Open format?
Public domain
Website
docutils.sourceforge.io/rst.html
reStructuredText (RST, ReST, or reST) is a file format for textual data used primarily in the Python programming language community for technical documentation.
It is part of the Docutils project of the Python Doc-SIG (Documentation Special Interest Group), aimed at creating a set of tools for Python similar to Javadoc for Java or Plain Old Documentation (POD) for Perl. Docutils can extract comments and information from Python programs, and format them into various forms of program documentation.[2]
In this sense, reStructuredText is a lightweight markup language designed to be both processable by documentation-processing software such as Docutils, and be easily readable by human programmers who are reading and writing Python source code.
^Cite error: The named reference rst-first-release was invoked but never defined (see the help page).
^Mertz, David (2003-02-01). "XML Matters: reStructuredText". IBM developerWorks. Retrieved 2016-10-05.
reStructuredText (RST, ReST, or reST) is a file format for textual data used primarily in the Python programming language community for technical documentation...
generators (SSGs) are software engines that use text input files (such as Markdown, reStructuredText, AsciiDoc and JSON) to generate static web pages...
extension are available. "An Introduction to reStructuredText". docutils.sourceforge.net. 2 April 2022. "Textism › Tools › Textile". 26 December 2002. Archived...
2018-03-28. Docutils is an implementation of ReStructuredText in Python Sphinx is an implementation of ReStructuredText in Python and Docutils with a number of...
Python documentation strings. As opposed to freeform Python docstrings, reStructuredText (both also supported) and other markup languages for docstrings, Epytext...
marking up plain text in email and usenet posts, such as the earlier markup languages setext (c. 1992), Textile (c. 2002), and reStructuredText (c. 2002). In...
itself. More comprehensive documentation is generated from external reStructuredText documents using the Sphinx documentation system. Free and open-source...
name if the changelog is plain text, a .md suffix if it is in Markdown, or a .rst suffix if it is in reStructuredText. Some revision control systems are...
of stimuliPages displaying short descriptions of redirect targets reStructuredText – Lightweight markup language REST (gene) – Protein-coding gene in...
removed in Python 3.0. Backticks also appear extensively in the reStructuredText plain text markup language (implemented in the Python docutils package)...
IATA code) Royal Shakespeare Theatre, Stratford-upon-Avon, England reStructuredText (file extension .rst), a lightweight markup language RST, the reset...
scriptable markup language Remote Telescope Markup Language (RTML) reStructuredText (reSt) - plaintext platform-independent markup used as Python libraries...
tables can be written in plain text, tab-separated values (TSV), or reStructuredText (reST) formats files in any text editor or using the Robot Integrated...
languages Markdown Programming language Modeling language Plain text Formatted textReStructuredText Style sheet language Tag (markup) WYSIWYG XML "markup language...
the CMake language. Since release 3.0, CMake's documentation uses reStructuredText markup. HTML pages and man pages are generated by the Sphinx documentation...
integration of R code into LaTeX, LyX, HTML, Markdown, AsciiDoc, and reStructuredText documents. The purpose of knitr is to allow reproducible research in...
are used to hide abstractions and traditional source code, more like the text of an essay. Literate programming (LP) tools are used to obtain two representations...
are generated): customized versions of the Text Encoding Initiative standard (since 2005) and reStructuredText (since 2011). Beginning in 2009, the Project...
surveillance. Darwin Information Typing Architecture (DITA) DocBook S1000D reStructuredText Some documentation systems are concerned with the overall types or...
as such to be easy to edit with any standard text editor). Its notion often is similar to reStructuredText or a Wiki syntax, who also try to be readable...
(distribution utilities) standard library. Sphinx, which converts reStructuredText files into HTML websites and other formats including PDF, EPub and...
several lightweight markup languages, including Markdown, Creole, reStructuredText and Textile. In the simplest case, it can function as an off-line static...
Shell, JavaScript, C/C++, Java, Go, Rust) inside Markdown, reStructuredText and other text documents. Peters, Tim (1999-03-06). "docstring-driven testing"...