ReText is a simple open source text editor that supports Markdown and reStructuredText markup languages. ReText gives users the power to control all output formatting. Markdown and reST are WYSIWYM markup languages, so if you save a document as plain text, anyone will be able to see how it has been formatted. ReText also has support for tabs.
ReText uses the PyQt libraries.
ReText supports text formatting and can save to different file formats (PDF, HTML).
Key Features
- Full Markdown and reStructuredText support.
- Markdown extensions support.
- Supported export formats: HTML, PDF, ODT (OpenDocument Text), Webpages generation.
- Tabs and Live preview.
- Spellchecking.
- CSS styles support.
- Syntax highlighting – displays text, especially source code, in different colors and fonts according to the category of terms.
- Tags and symbols boxes for quick insert.
- Page breaks support.
- Upload documents to Google Docs.
- View HTML code.
- Files auto-save option.
- Create math formulas with ReText using MathJax.
- “Export Extensions” which allow you to add your own export functions to ReText.
Website: github.com/retext-project/retext
Support:
Developer: Dmitry Shachnev
License: GNU General Public License v2.0

ReText is written in Python. Learn Python with our recommended free books and free tutorials.
Related Software
| Markdown Editors | |
|---|---|
| Mark Text | Simple and elegant Markdown editor |
| Zettlr | Billed as the Markdown editor for the 21st century |
| CodiMD | Realtime collaborative markdown notes |
| MindForger | Thinking notebook and Markdown editor |
| MarkFlowy | Modern and intelligent Markdown editor |
| ghostwriter | Distraction-free Markdown editor |
| ReText | Supports Markdown and reStructuredText markup languages |
| Apostrophe | Distraction free Markdown editor |
| StackEdit | Full-featured Markdown editor based on PageDown |
| PanWriter | Distraction-free Markdown writing environment |
| Looksyk | Simple personal knowledge platform |
| Remarkable | Python-based editor with live preview, MathJax support and more |
| Folio | Markdown note-taking app for GNOME |
| Scratchmark | Organized Markdown editor |
| Rucola | Terminal-based markdown note manager |
| Abricotine | Markdown editor built for desktop |
| ThiefMD | Markdown and Fountain editor and file manager inspired by Ulysses |
| Marker | Simple yet robust Markdown editor |
| Marknote | Create rich text notes |
| Notes-Up | Write beautiful notes fast and easy using Markdown |
| Norka | Continuous text editing |
Read our verdict in the software roundup.
Explore our comprehensive directory of recommended free and open source software. Our carefully curated collection spans every major software category.This directory is part of our ongoing series of informative articles for Linux enthusiasts. It features hundreds of detailed reviews, along with open source alternatives to proprietary solutions from major corporations such as Google, Microsoft, Apple, Adobe, IBM, Cisco, Oracle, and Autodesk. You’ll also find interesting projects to try, hardware coverage, free programming books and tutorials, and much more. Know a useful open source Linux program that we haven’t covered yet? Let us know by completing this form. |

