Open Source Applications
BioImageXD ( http://www.bioimagexd.net ) Free, open source software for 3D visualisation processing, and analysis of multidimensional biomedical image data, especially microscopy. GUI and main program written in Python/wxPython on top of python wrapped c++ libs VTK and ITK
BitPim (http://www.bitpim.org) is a program that allows you to view and manipulate data on many CDMA phones from LG, Samsung, Sanyo and other manufacturers. BitPim is developed in wxPython by Roger Binns.
["/Blender"] - http://www.blender3d.org/ BR BR ["/Blender"], the open source software for 3D modeling, animation, rendering, post-production, interactive creation and playback. Embeds Python as its scripting language.
CASA https://wikio.nrao.edu/bin/view/Software/ObtainingCASA BR BR The Common Astronomy Software Applications (CASA) are a suite of tools for the reduction and analysis of radio-astronomy data. The primary user interface is via an extended IPython shell, with GUI components in Qt. All data-processing in C++ is exported to Python modules. BR http://www.aoc.nrao.edu/~bwaters/papers/WWDC-2007-CASA-poster.pdf
Diagnil (http://members.cox.net/bdivito/diagnil.html) is a crossword puzzle assistant developed by Ben Di Vito.
[wiki:MacPython/DrawBot DrawBot] - http://just.letterror.com/ltrwiki/DrawBot BR Author: JustVanRossum BR BR DrawBot is a simple application for MacOSX that allows you to write simple Python scripts that generate two-dimensional graphics. The builtin graphics primitives are currently pretty braindead, it currently only supports rectangles, ovals and (bezier) paths and polygons. A future version will also support text and images. Note that /DrawBot can export PDF to files and clipboard, so you can bring your /DrawBot creations right into applications such as Adobe® Illustrator® as vectors!
Golly (http://golly.sourceforge.net) is an open source, cross-platform application for exploring Conway's Game of Life and other cellular automata. The GUI is written in wxWidgets (C++, not wxPython) but Python is used as Golly's scripting language. Developed by Andrew Trevorrow and Tom Rokicki.
NodeBox - http://nodebox.net/ BR Author: FrederikDeBleser BR BR NodeBox is a Mac OS X application that lets you create 2D visuals (static, animated or interactive) using Python and export them as a PDF or QuickTime movie. A great number of libraries are available for importing SVG files, doing Google searches, bezier editing or manipulating images using Core Image (which is hardware accelerated). NodeBox is actively being developed, free and very well documented, and we have a nice community that can answer all your questions.
Passerby (http://passerby.sourceforge.net) is a password keeper developed in Tkinter by James Stroud.
Plucker is an offline document reader for handheld devices.
PySolFC/PySol Fan Club (http://pysolfc.sourceforge.net/), an updated version of the classic Python Solitaire game. The new version of PySol makes use of new Tk libraries (Tile) that greatly improve the look and feel under Aqua.
RegexPlor - http://python.net/~gherman/RegexPlor.html BR Author: DinuGherman BR BR RegexPlor is a tool for interactively exploring regular expressions. It provides a graphic frontend for experimenting with such regular expressions in a intuitive way. You can edit an input text as well as a regular expression as well as colors for matched text, etc. and study various effects at every keystroke. This is a much more convenient way of hunting down the one expression you're after, without typing any code at all in the usual trial-and-error method.
["/ReSTedit"] - http://python.net/~gherman/ReSTedit.html BR Author: DinuGherman BR BR ["/ReSTedit"] is a GUI tool for editing and interactivly exploring texts in the /ReStructuredText format (or ReST) as introduced by the Docutils project. Despite being very simple ReSTedit is very useful for quickly checking if Docutils renders some text as you would expect it. You only paste it into a ReSTedit window to see if it's ok or not, without writing any test code around it. See a sample movie.
SolarWolf - http://pygame.org/shredwheat/solarwolf/ BR Author: PeteShinners BR OS X Maintainer: BobIppolito BR BR SolarWolf is an action/arcade game written entirely in Python. It is entirely opensource and free, created with the Pygame game development library.
Task Coach (http://www.taskcoach.org), a to-do organizer, is developed with Python and wxPython by Frank Niessink.
TomatoTorrent - http://sarwat.net/bittorrent/ BR Author: SarwatKhan (based on the original BitTorrent, by BramCohen). BR BR The main goal of this project was to separate the /BitTorrent code from the Macintosh code, so that either can be updated without having to modify the other. It supports torrent generation from the user interface, remembers recent downloads, shows detailed statistics and torrent information, can launch a torrent tracker, supports unicode, etc.
Transana (http://www.transana.org) is software for professional researchers who want to analyze digital video or audio data. Transana lets you analyze and manage your data in very sophisticated ways. Transcribe it, identify analytically interesting clips, assign keywords to clips, arrange and rearrange clips, create complex collections of interrelated clips, explore relationships between applied keywords, and share your analysis with colleagues. The result is a new way to focus on your data, and a new way to manage large collections of video and audio files and clips. Transana is written with wxPython and developed by David Woods.
TUI (http://www.apo.nmsu.edu/35m_operations/TUI/), a Tkinter GUI for the APO 3.5m telescope, is developed by Russell Owen.
Closed Source Applications
Checkout -- http://www.checkoutapp.com BR BR The powerful, yet easy to use point of sale system for the rest of us. Together with a Mac and the right peripherals, Checkout offers a complete solution for your retail business at an affordable price.
Get up and running in 15 minutes. Leveraging the incredible ease of use of Mac OS X, Checkout eliminates the need for extensive training sessions and makes it easy for your employees to be great salespeople.
Tracking orders, payments and stock are some of the most demanding tasks in any retail business. And that’s only before you tend to your bookkeeping. Checkout streamlines complicated work, without skimping on flexibility.
Cosmic Blobs -- http://www.cosmicblobs.com/ BR BR Cosmic Blobs is 3D art for kids -- create characters in 3D using an innovative modeling system, decorate them, and then animate them. Python powers the user interface.
Eve Online - http://www.eve-online.com/ BR BR Eve Online is a massively multiplayer online game that supports over 7000 simultaneous players all playing in the same persistent world. This application was developed by a team of Icelandic programmers using stackless Python. Read more in the technical section of the Eve FAQ http://www.eve-online.com/faq/faq_07.asp
Find It! Keep It! - http://www.ansemond.com BR BR Save webpages including some kinds of video to a local database with Find It! Keep It! Find the pages later by browsing your archive, or searching with tags and/or words.BR BR Find It! Keep It!'s UI is written in /PyObjc but it also uses custom C extensions. Python's interactive command line made understanding Cocoa easier and sped up prototyping. Exceptions improved reliability, but segfaults in Cocoa called from Python were very hard to debug. Being able to constrain functions types and faster execution would be have been handy.
FontLab - http://www.fontlab.com/ BR BR "The World's Most Powerful Font Editor - A full featured digital typeface editor". The Python macro language is a really powerful tool that can save you loads of time in performing tedious tasks. Need to add a bevel to all the characters in your font? A Python macro can do it in a flash. Want to rename all your fonts to add your foundry intials? Do the whole library in seconds with a macro. Got an idea for a new /FontLab tool? Write it in Python and add it to the /FontLab menus. BR BR Note: In order to use FontLab's Python support in Mac OS X, you must use a CFM version of Python. /FontLab has not been compiled as a Mach-O binary for OS X and is therefore not compatible with the normal OS X version of Python. The version of Python you must install for /FontLab interoperability is called ["/MacPython-OS9"]. Don't worry, it does run natively on OS X. To download: http://homepages.cwi.nl/~jack/macpython/download.html - the installer will be named something like: MacPython2.3full.bin. With the release of Python 2.3, MacPython was split two ways: MacPython-OSX (commonly referred to as just MacPython) and MacPython-OS9. MacPython-OS9 is a fully Carbonized CFM application that is compatible with CFM applications on both OS 9 (All OS 9 applications are CFM) and OS X (OS X supports both CFM and Mach-O). MacPython-OSX is a Mach-O application exclusively for OS X.
Goombah by Emergent Software, a PyObjC commercial application that integrates with iTunes. http://www.goombah.com.
Phynchronicity (http://www.codebykevin.com/phynchronicity.html) is a Tkinter and Tile-based GUI for the Fink package management system.