Skip to main content

Welcome to ReText!

GitHub Actions status

ReText is a simple but powerful editor for markup languages. It is based on Markups module which supports Markdown, reStructuredText, Textile and AsciiDoc. One can also add support for custom markups using Python modules.

ReText on Plasma 5 desktop

To install ReText, make sure that you have Python (3.9 or later) installed, and run pip3 install ReText. To avoid system-wide installation, you can create a virtual environment and install from there. You can also manually download the tarball from PyPI or clone the repository, and then run ./retext.py.

ReText requires PyQt6 and Markups (4.0 or later) to run. When you run pip3 install ReText, pip will install them automatically, but you can also install manually and specify markups that you are going to use using extras syntax, e.g.:

pip3 install Markups[markdown,restructuredtext,textile]

We also recommend having these packages installed:

  • pyenchant — for spell checking support
  • chardet — for encoding detection support
  • PyQt6-WebEngine — a more powerful preview engine with JavaScript support

Translation files are already compiled for release tarballs and will be automatically loaded. For development snapshots, compile translations using lrelease ReText/locale/*.ts command (on Debian-based systems, use /usr/lib/qt6/bin/lrelease from qt6-l10n-tools package). Translation files can also be loaded from /usr/share/retext/ directory.

You can translate ReText into your language on Transifex.

ReText is Copyright 2011–2025 Dmitry Shachnev, 2011–2023 Maurice van der Pot, and is licensed under GNU GPL (v2+) license, the current version is available in LICENSE_GPL file.

ReText icon is based on accessories-text-editor icon from the Faenza theme.

You can read more about ReText in the wiki.

Release files for ReText 8.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for ReText 8.1.0
File Size Uploaded
retext-8.1.0.tar.gz 569.7 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for ReText 8.1.0
File Interpreter ABI Platform
ReText-8.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 876.3 kB

Release files / retext-8.1.0.tar.gz

Download URL retext-8.1.0.tar.gz
Size 569.7 kB
Tags Source
SHA-256 checksum
How to use checksums
d2054a1ef9fd1f40bfd268ed46091131fcb60725b9de36655f59f8f265672ccc
BLAKE2b-256 checksum
How to use checksums
d5b277a77c1eddae9bcfd434b3ace1ba1fffcbcb006f70d8bf7a8450e4d453bd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release files / ReText-8.1.0-py3-none-any.whl

Download URL ReText-8.1.0-py3-none-any.whl
Size 306.6 kB
Tags Python 3
SHA-256 checksum
How to use checksums
6b644cf52ff2e0e6a6330863c5f5cacbe75af4fc40cc7acf051e3eec3e9a9121
BLAKE2b-256 checksum
How to use checksums
5763a5367842fe4a092c0e059caec55878bc4263bea2690c86476cd8968f9852
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.0.1 CPython/3.12.8

Release history Release notifications | RSS feed

This release

8.1.0 This release

2 release files

8.0.2

1 release file

8.0.1

1 release file

8.0.0

1 release file

7.2.3

1 release file

7.2.2

1 release file

7.2.1

1 release file

7.2.0

1 release file

7.1.0

1 release file

7.0.4

1 release file

7.0.3

1 release file

7.0.2

7.0.1

1 release file

7.0.0

1 release file

6.0.2

1 release file

6.0.1

1 release file

6.0.0

1 release file

5.3.1

1 release file

5.3.0

1 release file

5.2.1

1 release file

5.2.0

1 release file

5.1.0

1 release file

5.0.2

1 release file

5.0.1

1 release file

5.0.0

1 release file

4.1.3

1 release file

4.1.2

1 release file

4.1.1

1 release file

4.1.0

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page