FindSoftware

CherryPy

Pythonic, object-oriented HTTP framework with a built-in WSGI web server.

CherryPy is a Python framework that its README calls an object-oriented HTTP framework. It is installed with pip or from a source checkout, and the deployment guide says it stands on its own as an application server. The CherryPy Team maintains it, and it is distributed under a BSD license.

Worth knowing

The homepage still says it runs on Python 2.7 and 3.5, while the install page lists Python 3.9 through 3.13 and PyPI declares 3.6 or later.

Identity

Status
Active
Maintainer
CherryPy Team4
Maintained by
Community
First release
20055

Rendering and deploy

Runs as
Always on7
Install with
pip install cherrypy3

Releases

Current major version
185
Last release
2024-06-145

Adoption

GitHub stars
1,9462
Contributors
1228
Downloads a month
539,45010
Sites using it (HTTP Archive)
729
Dependent repositories
2,89810
Dependent packages
9410

Why these figures do not compare

Sources

  1. 2026-10-24: links
    cherrypy.dev/
  2. 2026-10-24: links, Written in, License, GitHub stars
    api.github.com/repos/cherrypy/cherrypy
  3. 2026-10-24: links, Runtime, Minimum runtime, Install with
    docs.cherrypy.dev/en/latest/install.html
  4. 2026-10-24: Maintainer, License, License model
    raw.githubusercontent.com/cherrypy/cherrypy/main/LICENSE.md
  5. 2026-10-24: Minimum runtime, First release, Current major version, Last release
    pypi.org/pypi/cherrypy/json
  6. 2026-10-24: Categories
    raw.githubusercontent.com/cherrypy/cherrypy/main/README.rst
  7. 2026-10-24: Runs as
    docs.cherrypy.dev/en/latest/deploy.html
  8. 2026-10-24: Contributors
    api.github.com/repos/cherrypy/cherrypy/contributors
  9. 2026-10-25: Sites using it (HTTP Archive)
    cdn.httparchive.org/v1/technologies
  10. 2026-10-25: Dependent repositories, Dependent packages, Downloads a month
    packages.ecosyste.ms/api/v1/registries/pypi.org/packages/cherrypy

Last reviewed · Updated · Listed since Edit on GitHubThis page as markdownas JSON