Image for reStructuredText

reStructuredText

reStructuredText (reST) is a plain text markup language used to create structured documents with clear formatting. It allows writers to add simple annotations—like headings, lists, links, and emphasis—using plain text syntax that is easy to read and write. These annotations are then converted into well-formatted outputs such as HTML, PDF, or other formats. Commonly used in software documentation and technical writing, reStructuredText helps organize content clearly while maintaining readability of the raw file. Its design balances simplicity for writers with the ability to produce professional, complex documents.