CherryOnTop is a library for building JSON API's in Python with CherryPy.
- Routing: Built in support for binding static and dynamic URLs alongside the methods that implement their logic (a la Bottle / Flask).
- Server: The power and stability of the CherryPy engine.
- Utilities: Handling for query parameters and JSON request/response payloads, descriptive messages and clean propagation for error conditions.
Run this script then point your browser to http://localhost:8080/hello/there (or just http://localhost:8080/hello). That's all there is to it.
pip install cherryontop
to install the latest stable release.
Code, tutorials, and documentation all released under the BSD license (see LICENSE).