repoze.bfg is a Python web application framework. It is inspired by Zope’s publisher, though it is less ambitious in scope. It relies heavily on Zope libraries and WSGI.
repoze.bfg is developed as part of the Repoze project by Agendaless Consulting and other contributors. It is licensed under a BSD-like license.
Narrative documentation in chapter form explaining how to use repoze.bfg.
Step-by-step tutorials which demonstrate how you might use repoze.bfg.
lxmlgraph Tutorial
repoze.bfg for Zope CMF Developers
Per-module repoze.bfg API documentation.
repoze.wiki is a port of the TurboGears 20-Minute Wiki. It demonstrates integration with SQLAlchemy, customized traversal, and form processing. Check this application out of Subversion via:
svn co http://svn.repoze.org/repoze.wiki/trunk repoze.wiki
repoze.cluegun is a simple pastebin application based on Rocky Burt’s ClueBin. It demonstrates form processing, security, and the use of ZODB within a repoze.bfg application. It also has very simple repoze.who integration. Check this application out of Subversion via:
svn co http://svn.repoze.org/repoze.cluegun/trunk repoze.cluegun
repoze.virginia is a very simple dynamic file rendering application. It is willing to render structured text documents, HTML documents, and images from a filesystem directory. This application runs the repoze.org website. Check this application out of Subversion via:
svn co http://svn.repoze.org/repoze.virginia/trunk repoze.virginia
repoze.shootout is an example “idea competition” application by Carlos de la Guardia. It demonstrates URL dispatch and integration with SQLAlchemy and repoze.who. Check this application out of Subversion via:
svn co http://svn.repoze.org/repoze.shootout/trunk repoze.shootout
To report bugs, use the Repoze bug tracker.
If you’ve got questions that aren’t answered by this documentation, contact the Repoze-dev maillist or join the #repoze IRC channel.
Browse and check out tagged and trunk versions of repoze.bfg via the Repoze Subversion repository. To check out the trunk via Subversion, use this command:
svn co http://svn.repoze.org/repoze.bfg/trunk repoze.bfg
To find out how to become a contributor to repoze.bfg, please see the contributor’s page.