ReText 8.1.0
pip install ReText
Released:
Simple editor for Markdown and reStructuredText
Navigation
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU General Public License v2 or later (GPLv2+) (GPL-2.0-or-later)
- Author: Dmitry Shachnev
- Requires: Python >=3.9
-
Provides-Extra:
spellcheck
,encoding-detection
,webengine
Classifiers
- Development Status
- Environment
- License
- Programming Language
- Topic
Project description
Welcome to ReText!
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.
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.
Project details
Unverified details
These details have not been verified by PyPIProject links
Meta
- License: GNU General Public License v2 or later (GPLv2+) (GPL-2.0-or-later)
- Author: Dmitry Shachnev
- Requires: Python >=3.9
-
Provides-Extra:
spellcheck
,encoding-detection
,webengine
Classifiers
- Development Status
- Environment
- License
- Programming Language
- Topic
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file retext-8.1.0.tar.gz
.
File metadata
- Download URL: retext-8.1.0.tar.gz
- Upload date:
- Size: 569.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | d2054a1ef9fd1f40bfd268ed46091131fcb60725b9de36655f59f8f265672ccc |
|
MD5 | f0e1e34f416715c9e08f704ced9138c4 |
|
BLAKE2b-256 | d5b277a77c1eddae9bcfd434b3ace1ba1fffcbcb006f70d8bf7a8450e4d453bd |
File details
Details for the file ReText-8.1.0-py3-none-any.whl
.
File metadata
- Download URL: ReText-8.1.0-py3-none-any.whl
- Upload date:
- Size: 306.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.0.1 CPython/3.12.8
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6b644cf52ff2e0e6a6330863c5f5cacbe75af4fc40cc7acf051e3eec3e9a9121 |
|
MD5 | 671e3594b6d6e642daa269282a71f5f0 |
|
BLAKE2b-256 | 5763a5367842fe4a092c0e059caec55878bc4263bea2690c86476cd8968f9852 |