Pyramid combines the very best ideas from the worlds of Ruby, Python and Perl, providing a structured but extremely flexible Python web framework. It's also one of the first projects to leverage the emerging WSGI standard, which allows extensive re-use and flexibility - but only if you need it. Out of the box, Pyramid aims to make web development fast, flexible and easy.
Plays Well With Others
Pyramid is built on Paste and allows and encourages use of your favorite Python components and libraries:
- Models: SQLAlchemy, SQLObject, CouchDB, or none at all
- Templating: Mako, Genshi, Jinja2, or whatever you like
- Helpers: WebHelpers for small HTML snippets, FormAlchemy generates entire forms
- Request Dispatching: Routes by default, or plug in your favorite