Personal tools

Contact Us 24/7 > 1 866.SIX FEET

Skip to content. | Skip to navigation

Home > About > Our Technologies > Pyramid Web Framework


Pyramid Web Framework


pyramidpythonlogo.pngPyramid is a general, open source, Python web application development framework. Its primary goal is to make it easier for a Python developer to create web applications.

Pyramid powers the enterprise Knowledge Management System KARL (a George Soros project), as well as Environmental Health News and the open source bookmarking application Bookie, among others.

Pyramid attempts to follow these design and engineering principles:

Pyramid takes a “pay only for what you eat” approach. You can get results even if you have only a partial understanding of Pyramid. It doesn’t force you to use any particular technology to produce an application, and we try to keep the core set of concepts that you need to understand to a minimum.

Pyramid tries to solve only the fundamental problems of creating a web application: the mapping of URLs to code, templating, security and serving static assets. We consider these to be the core activities that are common to nearly all web applications.

Pyramid’s minimalism means that it is easier for us to maintain complete and up-to-date documentation. It is our goal that no aspect of Pyramid is undocumented.

Pyramid is designed to provide noticeably fast execution for common tasks such as templating and simple response generation. Although “hardware is cheap”, the limits of this approach become painfully evident when one finds him or herself responsible for managing a great many machines. Pyramid is Six Feet Up's technology of choice for any rapid web development projects.

Pyramid is developed conservatively and tested exhaustively. Where Pyramid source code is concerned, our motto is: “If it ain’t tested, it’s broke”.

As with Python, the Pyramid software is distributed under a permissive open source license.

This is an extract from Chris McDonough's Pyramid Introduction at

Want to know more?

carol.jpgWould you like to know whether Pyramid would be a good fit for your web development project? Do you need help with your web development?

Contact us with the form on the right.

For more info on Pyramid including videos, tutorials, and documentation check out:

Intro to Pyramid Presentation, Sample App, and Step-By-Step Instructions

4 Python Web Frameworks Compared: Pyramid, Django, Flask, and Bottle (available by PyCon)

Next Steps

Select a type of support:

Contact our sales team

First name:
Last name:
Phone Number:
Fight spam:
What is + ?
Call Us 1 866.SIX FEET