Welcome to the products page for PyEdit, a cross-platform text editor and code launcher. PyEdit is a GUI written in Python/Tk, that can be used as both standalone program and library component. It can serve as your go-to text editor, as well as a lightweight IDE that runs Python code and other content. For a quick tour of PyEdit's features, see its User Guide's Introducing PyEdit, its PC screenshots, and its Android how-to. |
PyEdit runs on macOS (f.k.a. Mac OS X), Windows, Linux, and Android. It's available as a platform-specific macOS app, Windows exe (both 64- and 32-bit), and Linux executable, plus a complete source-code package that runs on all four platforms. Click the download link below to fetch the package you wish to use. The app, exes, and executable may be easier to install and run, but source code can be studied, is required on Android today, and nullifies issues covered by the next section's pointers.
macOS app | ☞ | Download PyEdit.app.zip |
---|---|---|
Windows exe, 64 bit | ☞ | Download PyEdit-64bit.zip |
Windows exe, 32 bit | ☞ | Download PyEdit-32bit.zip |
Linux executable | ☞ | Download PyEdit.zip |
Source-code package | ☞ | Download PyEdit-source.zip |
For more details on PyEdit's download packages, as well as their complete install and usage instructions, see the main README.txt. In brief, you'll fetch, unzip, and run either the unzipped app itself (macOS), a same-named executable inside the unzip (Windows and Linux), or the program's main script in the unzipped source code (all platforms).
The latest getting-started pointers:
Mojave users: see also this to fix crashes and blank windows caused by macOS dark mode.
Apple M-chip users: the Rosetta 2 emulator is required to run the app package, but not source code.
Update: per 2023 vetting on macOS Ventura, launching the 2017 app package still mostly works, but its Run Code option is unable to read the output streams of launched code; if this feature is needed, instead use the source-code package, in which Run Code still works in full.
Update: as of 2023, this program's app and source-code have now been vetted to work well on Windows 11, in addition to 7, 8, and 10.
Update: per this note, in 2020, PyEdit's Linux executable was broken by recent Linux changes; please use the source-code package instead.
Android 11+ users: see also this for recent changes on Android; these may impact PyEdit file access.
Update: in 2023, Pydroid 3's version 6 imposed extra rules for running this program on Android; see the coverage here.
For a preview of PyEdit in action, visit its screenshots page.
For information on using PyEdit, explore its User Guide.
For highlights of PyEdit's releases, view its recent changes.
For PyEdit's full source code online, browse its unzipped code.
For more tips and updates, see the support page and older list.