Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Looking for a bare-bones open-source editor written in python [closed]

I'm looking for a bare bones cross platform editor written in python that I can pick up and customize. The fewer dependencies the better.

Please note: I'm not looking for a python editor or python IDE. Just a no-frills editor, that I can use as a base for an app that I'm starting on.

Must be open source and free to modify for commercial use since I intend to use this for work.

like image 983
Alterlife Avatar asked Sep 22 '09 09:09

Alterlife


People also ask

Which of the following is a free open-source IDE for the Python programming language?

PyCharm. One of the best (and only) full-featured, dedicated IDEs for Python is PyCharm. Available in both paid (Professional) and free open-source (Community) editions, PyCharm installs quickly and easily on Windows, Mac OS X, and Linux platforms.


1 Answers

There is a complete editor written in wxPython here:

http://wiki.wxpython.org/WxHowtoSmallEditor

Only 104 lines, should be easy to customize.

EDIT:

To address some of your requirements, here is a copy and paste from the wxPython wiki:

A GUI Toolkit

wxPython is a GUI toolkit for the Python programming language. It allows Python programmers to create programs with a robust, highly functional graphical user interface, simply and easily. It is implemented as a Python extension module (native code) that wraps the popular wxWindows cross platform GUI library, which is written in C++.

Open Source

Like Python and wxWindows, wxPython is Open Source which means that it is free for anyone to use and the source code is available for anyone to look at and modify. Anyone can contribute fixes or enhancements to the project.

Cross Platform

wxPython is a cross-platform toolkit. This means that with a little care that the same program will run on multiple platforms without modification. Currently supported platforms are Microsoft Windows, and most Unix or unix-like systems with GTK available, and OS X 10.3.9 or above.

like image 89
Andre Miller Avatar answered Sep 29 '22 13:09

Andre Miller