web2py

web2pyTM Developers

Lead developer

  • Massimo Di Pierro (Associate Professor of Computer Science at DePaul University in Chicago)

Main Contributors

  • Attila Csipa (cron job)
  • Bill Ferrett (modular DAL design)
  • Boris Manojlovic (ajax edit)
  • CJ Lazell (tester)
  • DenesL (validators, DB2 support)
  • Douglas Soares de Andrade (2.6 compliance, docstrings)
  • Francisco Gama (bug fixing)
  • Fran Boon (authorization and authentication)
  • Fred Yanowski (XHTML compliance)
  • Jonathan Benn (is_url validator and tests)
  • Jose Jachuf (Firebird support)
  • Kyle Smith (javascript)
  • Limodou (winservice)
  • Marcel Leuthi (Oracle support)
  • Mark Larsen (taskbar widget)
  • Mark Moore (databases and daemon scripts)
  • Markus Gritsch (bug fixing)
  • Martin Hufsky (expressions in DAL)
  • Mateusz Banach (stickers)
  • Michael Willis (shell)
  • Nathan Freeze (admin design)
  • Niall Sweeny (MSSQL support)
  • Niccolo Polo (epydoc)
  • Ondrej Such (MSSQL support)
  • Pai (internationalization)
  • Phyo Arkar Lwin (web hosting and Jython tester)
  • Robin Bhattacharyya (Google App Engine support)
  • Sharriff Aina (tester and PyAMF integration)
  • Sterling Hankins (tester)
  • Stuart Rackham (MSSQL support)
  • Telman Yusupov (Oracle support)
  • Timothy Farrell (python 2.6 compliance, windows support)
  • Yarko Tymciurak (design)
  • Younghyun Jo (internationalization)

Third party software included in web2py

  • Python created by Guido van Rossum.
  • cherrypy.wsgiserver developed by Peter Hunt and Robert Brewer.
  • EditArea developed by Christophe Dolivet
  • nicEdit developed by Brian Kirchoff
  • simplejson developed by Bob Ippolito
  • PyRTF developed by Simon Cusack and revised by Grant Edwards
  • PyRSS2Gen developed by Dalke Scientific Software
  • feedparser developed by Mark Pilgrim
  • markdown2 developed by Trent Mick
  • fcgi.py devloped by Allan Saddi (for production Lighttpd servers)
  • memcache developed by Evan Martin
  • jQuery developed by John Resig
  • A syntax highlighter inspired by the code of Peter Wilkinson