https://store-images.s-microsoft.com/image/apps.52867.562cf269-f36f-44e6-a344-c80b1e26829b.cf920c5d-af7b-47d2-970d-c5cc8a1489c3.5c57be44-1696-4151-bdbe-38ee09d79b21

Cherrypy

by bCloud LLC

(1 ratings)

Version 18.10.0 + Free with Support on Ubuntu 24.04

CherryPy is a minimalist, object-oriented web framework for Python that simplifies the process of building web applications. It allows developers to focus on writing application logic while abstracting away the complexities of HTTP handling and web server configuration.

Features of CherryPy:

  • Provides a simple and flexible API for developing web applications with minimal configuration and boilerplate code.
  • WSGI-compliant, allowing seamless integration with other WSGI-compatible applications and middleware.
  • Includes a production-ready HTTP server with support for SSL, threading, and custom request handling.
  • Supports multi-threaded web applications with scalable architecture.
  • Offers modular design with support for plugins and extensions.

To install and check the CherryPy version:


$ sudo su
$ sudo systemctl start docker
$ cd /opt/cherrypy
$ docker exec -it cherrypy /bin/bash
$ python -c "import cherrypy; print(cherrypy.__version__)"

Disclaimer: CherryPy is an open-source project distributed under the BSD License. It is provided "as is," without any warranty, express or implied. The developers and contributors are not responsible for any damages or issues arising from its use. Users should review official documentation and licensing terms before deploying CherryPy in production environments.