StoryText (formerly PyUseCase) is an unconventional GUI testing tool written in Python. It currently has mature support for PyGTK, beta status support for Java Swing, SWT/Eclipse RCP, and Tkinter, and very basic support for wxPython. Instead of recording GUI mechanics directly, it asks the user for descriptive names and hence builds up a "domain language" along with a "UI map file" that translates it into the current GUI layout. Instead of an "assertion" mechanism, it auto-generates a log of the GUI appearance and changes to it, so as to use that as a baseline for text-based testing, using e.g. TextTest. Instead of requiring the tester to add "wait" statements by hand, it includes support for instrumenting code so that "waits" can be recorded.
GNUmed is a comprehensive scalable software solution for electronic medical practices with an emphasis on privacy protection, secure patient centric record sharing, decision support, and ease of use. It is intended to become a sophisticated decision support system that will elevate the quality of medical care that can be delivered.
Dabo is a three-tier, cross-platform database application development framework, written in Python with the wxPython GUI toolkit. The controls in Dabo's UI are easily bound to data by setting two properties. The business object is designed to afford you complete control over the validation and handling of your data. The cursor classes are abstracted from their backend implementations, allowing for easy support of nearly any backend database. Dabo's design and approach has been inspired by RAD database development tools such as Visual FoxPro, Delphi, and Visual Basic.
gEcrit is a source code editor oriented toward Python. It tries to keep the interface as clean as possible and keep the menus simple. It features all the common features a Python programmer might need, including an interactive Python interpreter and operating system shell. It supports a plugin system for expandability.
nts is an acronym for Note Taking Simplified. It provides a simple, intuitive format for using plain text files to store notes, a command line interface for viewing notes in a variety of convenient ways, and a cross-platform, wx(python)-based GUI for creating and modifying notes as well as viewing them. Displayed items can be grouped by path or tag and can be filtered in various ways.
Skyperious is a Skype database viewer and merger. It can open local Skype SQLite databases and look at their contents, search across all messages and contacts, browse, filter, and export chat histories, see chat statistics, import contacts from a CSV file to your Skype contacts, view any database table and export its data, change, add, or delete data in any table, and execute direct SQL queries. It can also compare two Skype databases, show the differences in chats and contacts, and copy any spotted differences from one database to another. Skype uses local database files to keep its chat history, and older messages tend to get lost as computers get upgraded or changed.
PyBit is a small application written in wxPython for shortening URLs using some of the best shortening engines like: bit.ly, is.gd, cli.gs, smsh.me, tr.im and posting status updates to Twitter or identi.ca. It tries to be as simple and as user-friendly as possible. Configuration uses a simple preferences dialog, and all the buttons and text are bigger. All passwords (for twitter and identi.ca) are stored in plain text, so it’s currently not secure. Under GNOME, pyBit stores the shortened URL directly to your clipboard, so you don’t have to select and copy the short URL.