Werkzeug

The Swiss Army Knife For Python Web Developers

Demos

The best way to learn how you can solve things with Werkzeug is looking at exciting applications. We have a couple of small example applications in the trac, and some of them are installed on this server so that you can look at how they work and compare things with the source code.

Also, this website is powered by Werkzeug, Jinja and SQLAlchemy. At the bottom of every page you can see a “look under the hood” link -- if your browser supports JavaScript -- that reveals some of the sourcecode that executed to render the page.

Example Applications

  • Plnt, a planet planet like application which also powers the Werkzeug planet in a slightly modified form.
  • simplewiki, a very basic wiki with revisions and a database. Uses the creole markup as implemented by the creoleparser python library
  • shorty, a tiny URL clone. This is the Werkzeug 0.2 tutorial application, if you want some more information read the tutorial.