About
Winpdb is a platform independent GPL Python debugger with support for multiple threads, namespace modification, embedded debugging, encrypted communication and is up to 20 times faster than pdb.
Winpdb is being developed by Nir Aides since 2005.
Their Educated Opinion
- Ryan Paul of Ars Technica - When I require a Python debugger, for instance, I’m perfectly satisfied with using an external tool like Winpdb.
- Ondrej Certik, founder of SymPy - I debug … using a wonderful tool winpdb.
- Elliot Murphy, engineer at Canonical - One other option for a GUI python debugger is the free (and Free), cross platform, totally awesome Winpdb.
- Prof. Norm Matlof of UC Davis - The Winpdb package, by Nir Aides, is an excellent Python debugger.
Saving the World…
Some Technical Details:
- GPL license. Winpdb is Free Software.
- Compatible with CPython 2.3 through 2.6 and Python 3000
- Compatible with wxPython 2.6 through 2.8
- Platform independent, and tested on Ubuntu Gutsy and Windows XP.
- User Interfaces: rpdb2 is console based, while winpdb requires wxPython 2.6 or later.
And a Screenshot
Winpdb debugging itself. The fabric of the universe remained intact:
Winpdb - A Platform Independent Python Debugger 
Great job :), don’t get fooled by the silence, as you mentioned, it is a sign of software maturity.
Good project, but you ought to rename it. The “win” in the name makes it sound MS Windows-related, when it’s really cross-platform.
Agreed, the ‘win’ part really confused me at first about the cross-platform nature of this product.
This is the hotness. Another vote for the name being unappealing.
The name is misleading. The product is awesome. It’s mature, has a professional feel to it, and works great. It has saved me from many headaches when trying to debug mod_python code. I suppose that the name is better than something like “LosePDB.”
Perhaps something like PDBView or something would have been better, but no sense renaming it now–it’s already a recognized name. Plus the bother of having a new domain name wouldn’t be worth it.
WinPdb just made me very happy using it for TurboGears. Worked like a charm. As for the name, well, I’m using Xubuntu, and for whatever reason it didn’t scare me away. Of course, I found it from a reference on TurboGears.org.