Minimal dependency python wsgi-compatible web framework with the tried and tested fluid-container-inspired name. This is pretty crude, so I decided to go with 'kessel', german for 'cauldron'.
This project is mainly a learning effort and should not be used in any reliability- oder security-critical context.
-
minimal web framework, can be anything you want.
-
token auth with pyJWT
-
modularisation can be achieved with recipes
-
thread-local app context for handling
current_user
,current_request
, etc. -
small and readable codebase
pip install kessel
WIP
see examples/app.py
and examples/run.py
TODO
see examples/foo/fooController.py
TODO
mkdir test-app && \
openssl genrsa -out test-app/private.pem 2048
-
obviously heavily inspired by flask
-
class
Headers
fromheaders.py
is a modified version of werkzeug's