Eric is a full featured Python and Ruby editor and IDE, written in Python. It is based on the cross platform Qt GUI toolkit, integrating the highly flexible Scintilla editor control. It is designed to be usable as an everyday quick and dirty editor as well as being usable as a professional project management tool, integrating many advanced features that Python offers the professional coder. Eric includes a plug-in system, which allows easy extension of the IDE functionality with plug-ins downloadable from the net. Current stable versions are Eric4 based on Qt4 and Python 2 and Eric5 based on Python 3 and Qt4.
Barcodes for Python is a library that can create EAN-13, Code-128A, Code128-B, Code128-C, and Gs1 barcodes. It also includes a CLI tool that can generate barcode image files and GTK+ and Qt GUI examples with printing support. The barcodes is produces have been verified using a cheap Deltaco (KB Wedge B519153) CCD handheld barcode scanner.
Trojita is a Qt IMAP email client. It is a pure Qt4 application with no additional dependencies. It has a robust IMAP core implemented using Qt's Model-View framework. Standards compliance is a design goal. It has support for bandwidth-saving mode aimed at mobile users with expensive connections. In addition to the usual SSL/TLS connections, the server can be accessed via SSH. It has on-demand body part loading, offline IMAP support, and safe dealing with HTML mail (actually more robust than Thunderbird's).
DevClient is a highly customizable MUD client designed to be friendly and easy to use. It features full parsing of ANSI color codes, support for aliases, macro binding, keypad navigation, MCCP 1 and 2, accounts and automatic login management, prompt parsing, logging, and more. Its functionality and graphics can be extended with simple server definition files. It can be easily translated into any language. It can detect when a new version of itself is available and upgrade itself without restarting.
Linux Process Explorer is a graphical process explorer for Linux. It shows process information such as a process tree, TCP IP connections, and graphical performance figures for processes. It aims to mimic Windows procexp from sysinternals, and is more usable than top and ps. Its unique feature is the ability to measure and trend the TCP/IP output of a process.
QM is a graphical UML modeling tool for designing and implementing real-time embedded applications based on the QP state machine frameworks from Quantum Leaps. QM provides a graphical UML state machine diagram editor and generates production-quality, portable, and human-readable C or C++ code that is fully traceable from the design.