Skip to content
237 lines (164 sloc) 4.82 KB

The Pyramid Web Framework

:app:`Pyramid` is a small, fast, down-to-earth Python web framework. It is developed as part of the Pylons Project. It is licensed under a BSD-like license.

Here is one of the simplest :app:`Pyramid` applications you can make:

After you install :app:`Pyramid` and run this application, when you visit http://localhost:8080/hello/world in a browser, you will see the text Hello, world! See :ref:`firstapp_chapter` for a full explanation of how this application works.

Getting Started

If you are new to Pyramid, we have a few resources that can help you get up to speed right away.


Official tutorials explaining how to use :app:`Pyramid` to build various types of applications, and how to deploy :app:`Pyramid` applications to various platforms.

Support and Development

The Pylons Project web site is the main online source of :app:`Pyramid` support and development information.

To report bugs, use the issue tracker.

If you've got questions that aren't answered by this documentation, contact the Pylons-discuss maillist or join the #pyramid IRC channel.

Browse and check out tagged and trunk versions of :app:`Pyramid` via the Pyramid GitHub repository. To check out the trunk via git, use either command:

# If you have SSH keys configured on GitHub:
git clone

# Otherwise, HTTPS will work, using your GitHub login:
git clone

To find out how to become a contributor to :app:`Pyramid`, please see the contributor's section of the documentation.

Narrative Documentation

Narrative documentation in chapter form explaining how to use :app:`Pyramid`.

API Documentation

Comprehensive reference material for every public API exposed by :app:`Pyramid`:

p* Scripts Documentation

p* scripts included with :app:`Pyramid`:.

Change History

Design Documents

Copyright, Trademarks, and Attributions

Typographical Conventions

Index and Glossary

Something went wrong with that request. Please try again.