Python Editor

Open-source Python projects categorized as Editor

Top 23 Python Editor Projects

  • git-cola

    git-cola: The highly caffeinated Git GUI

  • Project mention: Ask HN: Can we do better than Git for version control? | | 2023-12-10

    > Visual Studio does a decent job of abstracting the GIT nuances, but I personally use GIT Extensions, which looks and feels much better on Windows than the other cross platform UIs.

    IDEs and text editors sometimes have nice Git integrations in the UI, but I wanted standalone software that I can use for anything from various programming projects, to something like gamedev projects (with Git LFS) or arbitrary documents.

    In the end, I just forked over some money for GitKraken, it's pretty good, especially with multiple accounts on the same platforms, when you want to switch between them easily:

    There's also Sourcetree which I used before then, kind of sluggish but feature complete:

    For something more lightweight, I also enjoyed Git Cola on various OSes: Even Git documentation has a page on the software out there, a good deal of which is free and has good platform support:

    Quite frankly, I spend like 90% of the time using a GUI interface nowadays, when I want to easily merge things, or include very specific code blocks across multiple files in a commit, or handle most of the other common operations. Of course, sometimes there's a need to drop down to the CLI, but you're right that some GUI software feels like it actually improves the usability here.

  • novelWriter

    novelWriter is an open source plain text editor designed for writing novels. It supports a minimal markdown-like syntax for formatting text. It is written with Python 3 (3.8+) and Qt 5 (5.15.0+) for cross-platform support.

  • Project mention: Thank you to the forum - The last 72hrs have been amazing! | /r/linuxmint | 2023-10-29

    Never buy the book, start writing the book, ;)

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • retext

    ReText: Simple but powerful editor for Markdown and reStructuredText (by retext-project)

  • Project mention: ReText: Simple but powerful editor for Markdown and reStructuredText | | 2024-02-27
  • ycmd

    A code-completion & code-comprehension server

  • manuskript

    A open-source tool for writers

  • Project mention: Need Opinion on Manuskript and essay software | /r/authors | 2023-10-16

    I want to use Manuskript ( since the novella that I am writing is not very linear, so I though this program will help me. Instead of trying to write on Ms. Word or G-docs.

  • leo-editor

    Leo is an Outliner, Editor, IDE and PIM written in 100% Python.

  • mu

    A small, simple editor for beginner Python programmers. Written in Python and Qt5. (by mu-editor)

  • Project mention: Help | /r/SteamDeck | 2023-08-14

    i was wondering if someone could help me figure out how to install this ( python editor on the steam deck. Or if you have any other suggestions for better editors.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • QssStylesheetEditor

    Editor for qt stylesheet (qss). Real-time preview, and user can define varibles in qss.

  • django-markdownx

    Comprehensive Markdown plugin built for Django

  • Text-Pastry

    Extend the power of multiple selections in Sublime Text. Modify selections, insert numeric sequences, incremental numbers, generate uuids, date ranges, insert continuously from a word list and more.

  • Suplemon

    :lemon: Console (CLI) text editor with multi cursor support. Suplemon replicates Sublime Text like functionality in the terminal. Try it out, give feedback, fork it!

  • Project mention: [ine] a simple terminal based text editor made only using bultin python functions | /r/Python | 2023-05-28

    Very cool. Been thinking about taking on a similar project as well. BTW, you should check out suplemon. It's a terminal text editor written in python and inspired by sublime text.

  • durdraw

    Versatile ASCII and ANSI Art text editor for drawing in the Linux/Unix/macOS terminal, with animation, 256 and 16 colors, Unicode and CP437, and customizable themes

  • Project mention: FLaNK Weekly 08 Jan 2024 | | 2024-01-08
  • EdiZon_CheatsConfigsAndScripts

    The official EdiZon Editor Config and Editor Script repository.

  • PythonBuddy

    1st Online Python Editor With Live Syntax Checking and Execution

  • manim_editor

    Web Presenter for Mathematical Animations using Manim.

  • porcupine

    A decent editor written in tkinter (by Akuli)

  • Project mention: Challenging projects every programmer should try | | 2023-12-25

    If you would like to contribute to a Python Text Editor / IDE, I would suggest

    It has a great (but very small) community and the maintainer is phenomenal as well.

  • DemonEditor

    Enigma2 channel and satellite list editor for GNU/Linux and macOS.

  • ash

    A modern terminal text editor (by akashnag)

  • angry-reviewer

    Style corrector for academic writing and scientific papers at

  • Tutkain

    A Sublime Text package for interactive Clojure development

  • PyMemoryEditor

    :floppy_disk: Multi-platform library developed with ctypes for reading, writing and searching process memory, in a simple and friendly way with Python 3. The package supports Windows and Linux (32-bit and 64-bit).

  • Project mention: Library for Memory Scanning for Python 3 (with a GUI application) | /r/Python | 2023-11-29

    The code is on my GitHub->JeanExtreme002/PyMemoryEditor. I would also appreciate if you left a ⭐️ on the repository page if you like the project and want to see more updates!

  • udcide

    Android Malware Behavior Deleter

  • python_cli_video_editor

    A CLI video editor written in the Python Language.

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2024-02-27.

Python Editor related posts


What are some of the best open-source Editor projects in Python? This list will help you:

Project Stars
1 git-cola 2,179
2 novelWriter 1,807
3 retext 1,805
4 ycmd 1,679
5 manuskript 1,664
6 leo-editor 1,451
7 mu 1,367
8 QssStylesheetEditor 1,180
9 django-markdownx 824
10 Text-Pastry 824
11 Suplemon 783
12 durdraw 587
13 EdiZon_CheatsConfigsAndScripts 458
14 PythonBuddy 272
15 manim_editor 227
16 porcupine 142
17 DemonEditor 105
18 ash 100
19 angry-reviewer 95
20 Tutkain 66
21 PyMemoryEditor 48
22 udcide 31
23 python_cli_video_editor 14

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives