Python micro frameworks are all the rage these days

May 11, 2009

update: I’ve added bottle and werkzeug based on feedback from comments. Thanks!

It’s never been easier to setup a web app:, werkzeug and webapp have some additional features, and are considered as lightweight frameworks instead.

I prefer the url dictionnary approach (mnml, newf, webpy) to the decorator approach (juno). djng is bit different, routing is based on the django module (from django.conf.urls.defaults import url).

micro frameworks + key-value stores are a match made in heaven for webservices development.

Older posts...

You can also browse the archives or go home


Hi, I’m Tim. I’m a Software Engineer at You can read more about me or follow @pims on Twitter or ask me almost anything on