Anonymous Dmitry Shachnev

ReText is a simple text editor for Markdown syntax.

It is written in Python using Qt libraries, able to run on any platforms (Linux and BSD are officially supported).
You can read more about ReText in our FAQ.

Did you know that ReText supports page breaks? Find out how to use them!



  • Supported text input formats:
    • Markdown + HTML (recommended)
    • Plain text
  • Tabs
  • HTML syntax highlighting
  • Tags and symbols boxes for quick insert
  • Supported export formats:
    • ReText's own .re format, readable by any text editor
    • HTML
    • PDF
    • ODT (OpenDocument Text)
    • Exporting to Google Docs
  • WebPages generator

Get it

The best way to get ReText is to use the Download button above. You can also use Git to get the more recent (and unstable) code.
Ubuntu users (10.04 and higher) can install ReText via ppa:mitya57.

Help us test it

If you have some time, please go through our testing procedures and report any bugs you find.