CherryPy

CherryPy
Developer(s)CherryPy team
Initial releaseJune 2002 (2002-06)[1]
Stable release
18.10.0[2] Edit this on Wikidata / 15 June 2024 (15 June 2024)
RepositoryCherryPy Repository
Written inPython
Operating systemCross-platform
TypeWeb application framework
LicenseBSD License[3]
Websitecherrypy.dev

CherryPy is an object-oriented web application framework using the Python programming language. It is designed for rapid development of web applications by wrapping the HTTP protocol but stays at a low level and does not offer much more than what is defined in RFC 7231.

CherryPy can be a web server itself or one can launch it via any WSGI compatible environment. It does not deal with tasks such as templating for output rendering or backend access. The framework is extensible with filters, which are called at defined points in the request/response processing.

  1. ^ "History of CherryPy".
  2. ^ "Release v18.10.0". 15 June 2024. Retrieved 2 February 2025.
  3. ^ "cherrypy / CherryPy / source / cherrypy / LICENSE.txt". BitBucket. Archived from the original on 15 July 2017. Retrieved 21 February 2015.

© MMXXIII Rich X Search. We shall prevail. All rights reserved. Rich X Search