How to install pyqode.core
- Download and install ActivePython
- Open Command Prompt
- Type
pypm install pyqode.core
Lastest release
version 1.0b2

What is pyQode?
pyQode is a flexible source code editor widget for Python Qt applications. pyQode is a library/widget, not an IDE. You can see it as an alternative to QScintilla.$
- pyQode is a namespace packages made up of the following official packages:
pyqode.core: This is the foundation package, it contains the pyqode base classes (QCodeEdit, Mode, Panel) and a set of builtin modes and panels that are useful for any kind of code editor. With pyqode.core you can already create a generic code editor (similar to gedit, notepad++) with only a few lines of code
pyqode.python: Adds various python specific modes and panels
- pyqode.widgets: A set of additional widgets that might be useful when
developing a pyqode based application (QPropertyGrid, QInteractiveConsole, QEditorTabWidgets, ...)
pyqode.designer: Starts Qt Designer with all the installed pyqode plugins
Features
Here are the core features:
- supports PySide and PyQt4
- supports Python 2 and Python 3
- simple widget based on QPlainTextEdit
- easily customisable (modes and panels)
- native look and feel close to Qt creator
- builtin modes and panels (folding, line number, code completion, syntax highlighting)
- Qt Designer plugin
- language specific extensions
License
pyQode is licensed under the LGPL v3.
Requirements
pyqode-core depends on the following libraries:
- PyQt4 or PySide
- Python 2.7 or Python 3 (>= 3.2)
- pygments
- setuptools
Installation
$ pip install pyqode.core
Resources
- Downloads
- Source repository
- Documentation (outdated)
- Wiki
Screenshots
Here are a few screenshots of the gui integration example on several different platforms:
- Windows 7:
- Ubuntu:

- Linux Mint:

- KDE:

- KDE with a dark color scheme:

- Gnome:
