[Tutor] Any

Steven D'Aprano steve at pearwood.info
Thu Apr 29 15:31:53 CEST 2010

On Thu, 29 Apr 2010 08:06:30 pm Kevin Kirton wrote:
> Hi all,
> I was just wondering if anyone here can recommend any freeware
> program that has been written in python and for which the source code
> is available.

The Red Hat Package Manager (rpm) is written in Python.

The original BitTorrent application was written in Python.

The Roundup and Trac bug-trackers are both written in Python, as are the 
version-control systems Bazaar and Mercurial.

So are Mailman and Plone.

Most of these are fairly big applications though. Not huge, but big.

The Reddit website is written in Python, as is the EVE Online massive 
multiplayer game, although I doubt the source code for them are 

> Basically I just want to see a program that does something relatively
> simple and straightforward, but something that is "real world," I
> mean something that people actually use, hopefully something that
> comes with it's own installer and GUI.

Unfortunately, these days all the "cool kids" are programming web apps 
rather than desktop applications. So it's a bit hard to find 
interesting, useful desktop applications. However, you can check out 
Pygame, PythonCard and Dabo:


Pygame is a framework for, well, programming games in Python.

Pythoncard is a desktop application based on Apple's much-loved and 
never forgotten Hypercard (may it rest in peace!).

And Dabo is based on Visual FoxPro.

Steven D'Aprano

More information about the Tutor mailing list