GtkScintilla and PyGtkScontilla

GtkScintilla is a wrapper around the Scintilla source code editing widget.

Note: I don't mantain these packages anymore, I suggest you use PyScintilla2 by Roberto Cavada.

GtkScintilla aims to address some issues of the original widget: it provides a sane Gtk+ API instead of a single scintilla_send_message() method (which comes from Scintilla's Windows origins), making it more similar to a normal Gtk+ widget and it is available as a shared library, making it easier to include in your projects.

PyGtkScintilla is a Python binding for GtkScintilla, allowing you to use the widget from your pygtk applications.

Scintilla is included in the GtkScintilla package, you don't need to download it separately.

Download

You can get GtkScintilla and PyGtkScintilla from Moleskine's Sourceforge project page.