Python Resources

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

Leave a Reply

Your email address will not be published. Required fields are marked *