The web2py™ Team

Lead Developer

Contributor Agreement

By contributing to web2py you implicitly agree to the web2py contributor agreement. Please also send us a signed copy by fax or, scanned, by email.

Main Contributors/Developers

  • Alexey Nezhdanov (GAE and database performance)
  • Alan Etkin (DAL IMAP adapter)
  • Alvaro Justen (dynamical translations)
  • Anders Roos (file locking)
  • Andrew Willimott (documentation, TeraData support)
  • Andriy Kornatskyy (benchmarks and profiling)
  • Angelo Compagnucci (mobile devices)
  • Anthony Bastardi (book, poweredby site, multiple contributions)
  • Arun K. Rajeevan (plugin_wiki)
  • Attila Csipa (cron job)
  • Ben Goosman (keyed table and Oracle adapter)
  • Bill Ferrett (modular DAL design)
  • Boris Manojlovic (ajax edit)
  • Branko Vukelic (new admin app)
  • Brian Meredyk (SQLite, executesql and scheduler)
  • Bruno Rocha (book, new website, better forms, grid layout)
  • Carlos Galindo
  • Carsten Haese (Informix)
  • Chris Clark (Ingres, Jython support)
  • Chris May (new website)
  • Chris Steel
  • Christian Foster Howes (GAE support)
  • Christopher Smiga (Informix)
  • CJ Lazell (tester)
  • Corne Dickens (import mechanism)
  • Craig Younkins (Security)
  • Daniel Lin (Taiwanese internationalization)
  • Dave Stoll (DowCommerce payment API, security)
  • David Wagner (security and cryptography expert)
  • Denes Lengyel (validators, DB2 support, DAL, custom forms, legacy table support)
  • Douglas Soares de Andrade (2.4 and 2.6 compliance, docstrings)
  • Eric Vicenti (email with ssl)
  • Falko Krause (mysql support)
  • Farsheed Ashouri
  • Fran Boon (authorization and authentication)
  • Francisco Gama (bug fixing)
  • Fred Yanowski (XHTML compliance)
  • Gilson Filho
  • Graham Dumpleton (WSGI)
  • Gyuris Szabolcs (PGP Mail)
  • Hamdy Abdel-Badeea (crud)
  • Hans Donner (GAE support, Google login, widgets, Sphinx documentation)
  • Hans Murx (Database support)
  • Hans C. v. Stockhausen (OpenID, Google Wave)
  • Ian Reinhart Geiser (html helpers)
  • Ionel Anton (Romanian translation)
  • Jan Beilicke (markmin)
  • Jeremy Dillworth
  • Jonathan Benn (is_url validator and tests)
  • Jonathan Lundell (multiple contributions)
  • Josh Goldfoot (xaml/html sanitizer)
  • Jose Jachuf (Firebird support)
  • José L. Redrejo Rodríguez (Debian Package, pyfpdf)
  • Josh Jaques (web2py_ajax)
  • José Vicente de Sousa (Layout for new website)
  • Keith Yang (openid)
  • Kenji Hosoda (plugins)
  • Kyle Smith (javascript)
  • Limodou (winservice)
  • Lucas D'Ávila
  • Marc Abramowitz (tests and travis continuous integration)
  • Marcel Leuthi (Oracle support)
  • Marcel Hellkamp (Bottle developer, multiple web server support)
  • Marcello Della Longa (italian translation)
  • Mariano Reingart (pysoaplib, debugger, pyfpdf)
  • Marin Pranjić (dal)
  • Mark Larsen (taskbar widget)
  • Mark Moore (databases and daemon scripts)
  • Markus Gritsch (bug fixing)
  • Martin Hufsky (expressions in DAL)
  • Martin Mulone (new welcome app, grid)
  • Mateusz Banach (stickers, IS_EMAIL, IS_IMAGE, contenttype)
  • Michael Willis (shell)
  • Michele Comitini (facebook)
  • Michael Toomim (scheduler)
  • Nathan Freeze (admin design, IS_STRONG, DAL features, web2pyslices.com)
  • Niall Sweeny (MSSQL support)
  • Niccolo Polo (epydoc)
  • Nicolas Bruxer (memcache support)
  • Olaf Ferger (Informix support)
  • Omi Chiba (DB2, MSSQL support and Japanese translation)
  • Ondrej Such (MSSQL support)
  • Ovidio Marinho Falcao Neto (tests and plugin developer)
  • Pai (internationalization)
  • Paolo Caruccio (SQLFORM.grid query)
  • Patrick Breitenbach
  • Phyo Arkar Lwin (web hosting and Jython tester)
  • Pierre Thibault (Eclipse integration and custom import)
  • Robert Valentak (Slovenian translation)
  • Robin Bhattacharyya (Google App Engine support)
  • Ross Peoples (MSSQL, multiple contributions)
  • Ruijun Luo (a.k.a. Iceberg) (setup_exe.py)
  • Ryan Seto (template.py)
  • Scott Roberts (testing, book)
  • Sergey Podlesnyi (Oracle and migrations tester)
  • Sharriff Aina (tester and PyAMF integration)
  • Simone Bizzotto (scheduler, dal, redis, tests, sphinx)
  • Sriram Durbha (book)
  • Sterling Hankins (tester, book)
  • Stuart Rackham (MSSQL support)
  • Telman Yusupov (Oracle support)
  • Thadeus Burgess (validators)
  • Tim Michelsen (Sphinx documentation)
  • Timothy Farrell (python 2.6 compliance, windows support)
  • Yair Eshel (internationalizaiton, DAL improvement)
  • Yannis Aribaud (CAS compliance)
  • Yarko Tymciurak (design)
  • Younghyun Jo (internationalization)
  • Vladyslav Kozlovskyy (internationalization, markmin, admin, and mercurial support)
  • Vidul Nikolaev Petrov (captcha)
  • Vinicius Assef
  • Zahariash (memory management)

Third party software included in web2py

(... and other third party modules in the contrib folder).