CherryPy

CherryPy is a minimalist, object-oriented web application framework for the Python programming language. It enables developers to build web applications by mapping URLs directly to class methods, treating web interactions as straightforward Python function calls. CherryPy includes its own HTTP…

Key facts

First appeared
2002
Category
web_framework
Problem solved
CherryPy was created to make developing web applications in Python fast and easy, allowing developers to focus on application logic rather than the boilerplate of HTTP request/response handling. It aimed to provide a 'Pythonic' way to build web apps, treating web interactions as method calls on Python objects, thus simplifying the development of dynamic web content and APIs.
Platforms
web, macos, linux, windows

Related technologies

Notable users

  • Mailman 3