reStructuredText (RST, ReST, 또는 reST)는 Markdown과 유사한 평문 마크업 구문입니다. 주로 기술 문서, 소프트웨어 문서, 그리고 인라인 문서(예: Python docstring)에 사용됩니다. RST 파일은 원본 형태에서 사람이 읽기 쉽도록 설계되었으며, Sphinx와 같은 도구를 사용하여 HTML, PDF, LaTeX, man 페이지와 같은 다른 형식으로 쉽게 변환될 수 있습니다. 이 구문은 가독성을 강조하며 제목, 목록, 코드 블록 및 기타 일반적인 문서 요소에 대해 간단한 규칙을 사용합니다. RST는 상호 참조, 표, 지시문(확장 가능한 마크업 지침), 역할(특정 의미를 가진 인라인 마크업)과 같은 기능을 지원합니다. 구조와 일관성이 중요한 복잡한 문서 프로젝트에 적합한 강력하고 유연한 형식입니다. 이 형식은 확장 가능하도록 설계되어 특정 요구 사항을 지원하기 위해 사용자 정의 지시문과 역할을 추가할 수 있습니다. RST 소스 파일로부터 전문적인 모양의 문서 웹사이트와 PDF를 생성하기 위해 문서 생성기인 Sphinx와 함께 자주 사용됩니다. RST의 평문 특성은 버전 관리 시스템 및 공동 편집에 이상적입니다.