Python web application frameworks
django
Django is a high-level Python Web framework.
http://www.djangoproject.com/
web2py
An open source full-stack python web framework for scalable, secure and portable
web applications. http://www.web2py.com/
flask
A lightweight Python web framework based on Werkzeug and Jinja 2.
http://flask.pocoo.org/
grok
An open-source Web framework based on Zope Toolkit technology.
http://grok.zope.org/
tornado
Tornado is a scalable, non-blocking web server and web application framework.
http://www.tornadoweb.org/
cherrypy
CherryPy is an object-oriented web application framework.
http://cherrypy.org
turbogears
A Python-based database web app framework with Ajax integration.
http://www.turbogears.org
google app engine
A platform for developing and hosting web applications in Google-managed
data centers, including Python.
https://developers.google.com/appengine/
pylons
A lightweight web framework emphasizing flexibility and rapid development.
http://www.pylonsproject.org/projects/pylons-framework/about
Full List:
http://wiki.python.org/moin/WebFrameworks
Python Checkers / Debugging
pudb
PuDB is a full-screen, console-based visual debugger for Python.
http://pypi.python.org/pypi/pudb
pdb
The module pdb defines an interactive source code debugger for Python programs.
http://docs.python.org/2/library/pdb.html
pylint
Analyzes Python source code looking for bugs and signs of poor quality.
http://www.pylint.org/
Full list:
http://wiki.python.org/moin/PythonDebuggingTools
Python shell
ipython
A development shell both written in and designed for Python.
http://ipython.org/
bpython
A fancy interface to the Python interpreter for Linux, BSD, OS X and Windows.
http://bpython-interpreter.org/
Python Game
PyWeek
programming challenge that produces several great games.
http://www.pyweek.org
Pygame
Home of the PyGame module and a portal with links to lots of Python games.
http://pygame.org
Full List:
http://wiki.python.org/moin/PythonGames
CMS
Skeletonz
Simple, powerful, extensible, reliable. Ajax based editor with spell checking
& UTF-8 support.
http://orangoo.com/skeletonz/
Mezzanine
A powerful, consistent, and flexible content management platform.
http://mezzanine.jupo.org
Django
Django offers elementary support for content management.
https://www.djangoproject.com
Ikaro
Offers content management functionality.
http://www.hforge.org/ikaaro
Kotti
A high-level, Pythonic web application framework.
http://pypi.python.org/pypi/Kotti
MediaCore Video CMS
Is an open source media focused content management system.
http://mediacore.com/
Full List:
http://wiki.python.org/moin/ContentManagementSystems
Web Applications
OpenERP
An open source comprehensive suite of business applications.
https://www.openerp.com/en/
GNU Mailman
One of the more popular packages for running email mailing lists.
http://www.gnu.org/software/mailman/
MoinMoin
A wiki engine.
http://moinmo.in
Planet
A feed aggregator.
http://www.planetplanet.org
Plone
An open source content management system.
http://plone.org
ViewVC
A web-based interface for browsing CVS and SVN repositories.
http://www.viewvc.org
Trac
Web-based bug/issue tracking database, wiki, and version control front-end.
http://trac.edgewall.org
Full List:
http://en.wikipedia.org/wiki/List_of_Python_software
GUI Frameworks
Tkinter
Python’s “standard” GUI library.
http://wiki.python.org/moin/TkInter
PyQT
Python bindings for the Qt application development framework.
http://wiki.python.org/moin/PyQt
WxPython
wxPython is a GUI toolkit for the Python programming language.
http://www.wxpython.org/
PyGTK
A set of Python wrappers for the GTK+ graphical user interface library.
http://pygtk.org/
Full List:
http://wiki.python.org/moin/GuiProgramming
Recommended Python Training
Course: Python 3 For Beginners
Over 15 hours of video content with guided instruction for beginners. Learn how to create real world applications and master the basics.