Fresco: a Python web micro-framework

Fresco makes writing web apps easy:

from fresco import FrescoApp, Response

def hello():
    return Response("<h1>Hello World!</h1>")

app = FrescoApp()
app.route('/', GET=hello)
$ pip install fresco gunicorn
$ gunicorn hello:app

Why Fresco?

  • No restrictions on your choice of templating, database or other libraries.

  • Simple, powerful URL routing, request and response objects.

  • Zero dependencies. Python 3 ready. Python 2 supported.

Documentation contents