Awesome Open Source
Awesome Open Source


.. image:: :target: :alt: master Travis CI Status

.. image:: :target: :alt: master Documentation Status

.. image:: :target: :alt: IRC Freenode

Pyramid <>_ is a small, fast, down-to-earth, open source Python web framework. It makes real-world web application development and deployment more fun, more predictable, and more productive.

.. code-block:: python

from wsgiref.simple_server import make_server
from pyramid.config import Configurator
from pyramid.response import Response

def hello_world(request):
    return Response('Hello World!')

if __name__ == '__main__':
    with Configurator() as config:
        config.add_route('hello', '/')
        config.add_view(hello_world, route_name='hello')
        app = config.make_wsgi_app()
    server = make_server('', 6543, app)

Pyramid is a project of the Pylons Project <>_.

Support and Documentation

See Pyramid Support and Development <>_ for documentation, reporting bugs, and getting support.

Developing and Contributing

See HACKING.txt <>_ and <>_ for guidelines on running tests, adding features, coding style, and updating documentation when developing in or contributing to Pyramid.


Pyramid is offered under the BSD-derived Repoze Public License <>_.


Pyramid is made available by Agendaless Consulting <>_ and a team of contributors <>_.

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
python (50,901
web-framework (141
pyramid (24
wsgi (23

Find Open Source By Browsing 7,000 Topics Across 59 Categories