# Pyramid Reviews
**Vendor:** The Pylons Project  
**Category:** [Python Web Frameworks](https://www.g2.com/categories/python-web-frameworks)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 13
## About Pyramid
Pyramid is a very general open source Python web framework.




## Pyramid Reviews
  ### 1. A powerful engine under the hood - not a friendly user experience

**Rating:** 2.5/5.0 stars

**Reviewed by:** Shay C. | Automation Engineer, Enterprise (> 1000 emp.)

**Reviewed Date:** December 29, 2020

**What do you like best about Pyramid?**

Pyramid allows a simple graphic representation of data

**What do you dislike about Pyramid?**

Building the model from TSQL source was very hard, it worked slowly and caused the server to crash.

**Recommendations to others considering Pyramid:**

When dealing with complex data models, the market is very "thin". Everybody is dealing with easily constructed data - very few handle complex. Building the model in pyramid should be compared with the basic SSIS (Or Power BI), tableau, sisense and the rest. I found it frustrating, but honestly - nobody else did a better job. I did the best I could, but as I left SanDisk (WD bought them) - the project was discontinued.

**What problems is Pyramid solving and how is that benefiting you?**

I had raw testing data that needed to be analyzed and presented to different users (with different needs).
Pyramid allowed to display the relevant data to relevant parties

  ### 2. Pyramid - A nice framework for both small and large scale apps

**Rating:** 5.0/5.0 stars

**Reviewed by:** Niharika A. | Software developer , Mid-Market (51-1000 emp.)

**Reviewed Date:** March 24, 2021

**What do you like best about Pyramid?**

The fact that pyramid can be used to scale small to large applications without using any plugin while expanding.

**What do you dislike about Pyramid?**

The thing I dislike is the lack of ease setting up configurations for adding html templates and also the lack of support forums online

**What problems is Pyramid solving and how is that benefiting you?**

I'm using pyramid to invoke certain webgooks to fetch data and transform that onto json and process it. Pyramid is easy to setup and helped in realising this project

  ### 3. One of the best tools for your presentation.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sheron P. | Application Project Consultant (SAP S4/HANA), Enterprise (> 1000 emp.)

**Reviewed Date:** April 07, 2021

**What do you like best about Pyramid?**

Pyramid Analytics is the must have tool for obtaning all the reports you need.

**What do you dislike about Pyramid?**

Some compatibility issues with older smartphones and tablets.

**What problems is Pyramid solving and how is that benefiting you?**

Our colleagues were able to see historical data and their results in real-time, so this is a definite advantage for them when using the Pyramid tool.

  ### 4. Superb framework for the web applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** kartik p. | Software Engineer, Small-Business (50 or fewer emp.)

**Reviewed Date:** March 27, 2021

**What do you like best about Pyramid?**

Its opensource, lightweight, Quite fast,rich libraries,easy to learn

**What do you dislike about Pyramid?**

Still django is quite famous for very large applications.its fast but community is small

**What problems is Pyramid solving and how is that benefiting you?**

Its lightweight and easy to learn.Quite fast as compare to flask as well as I can choose my own templating language and database layer

  ### 5. Great backend for developers

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Information Technology and Services | Small-Business (50 or fewer emp.)

**Reviewed Date:** March 30, 2021

**What do you like best about Pyramid?**

The modularity it provides for the rest based applications

**What do you dislike about Pyramid?**

More documentation and resources would be great

**What problems is Pyramid solving and how is that benefiting you?**

We used it for backend in production for ML based applications.

  ### 6. Good expert in Pyramid

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Small-Business (50 or fewer emp.)

**Reviewed Date:** November 26, 2020

**What do you like best about Pyramid?**

Pyramid is good for large web application which need for all kinds of database and templates.

**What do you dislike about Pyramid?**

It's not good for simple project for example test project.

**What problems is Pyramid solving and how is that benefiting you?**

It supports all kinds of database and templates. So it's easy to develop and change theme.

  ### 7. Very  Efficient!! Prefer it along side django

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verified User in Hospital & Health Care | Mid-Market (51-1000 emp.)

**Reviewed Date:** December 09, 2020

**What do you like best about Pyramid?**

Configuration, Urls management, views,
and other core concepts are easy to implement

**What do you dislike about Pyramid?**

Admin interface, rest there us no cons as such

**What problems is Pyramid solving and how is that benefiting you?**

Url management, ease of ajax,sqlalchemy support

  ### 8. Pyramid is the most flexible among all python web frameworks

**Rating:** 5.0/5.0 stars

**Reviewed by:** Nicodemus N. | Web Developer, Mid-Market (51-1000 emp.)

**Reviewed Date:** October 15, 2019

**What do you like best about Pyramid?**

When you use pyramid you get to have finer control over templating style and database adminstration. It does take alot much to get a pyramid application up and running in a very short time just like flask

**What do you dislike about Pyramid?**

Pyramid does not have built in database management functionality as well as templating which is not  much of a problem because there are sufficient libraries available 

**What problems is Pyramid solving and how is that benefiting you?**

Pyramid can be used to develop a system that can be adjusted easily as the project grows making it easier to maintain. 

  ### 9. Open ended web framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer Hardware | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 08, 2019

**What do you like best about Pyramid?**

I like that it doesn't enforce any particular way to do things (although it recommends some ways)  ne for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to sene for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to se

**What do you dislike about Pyramid?**

The fact that there isn't any particular way to do things. It can become rather complicated to setup things like testing correctly when there aren't many resources online for your exact style setup.The fact that there isn't any particular way to do things. It can become rather complicated to setup things like testing correctly when there aren't many resources online for your exact style setup.

**Recommendations to others considering Pyramid:**

Look into every other framework first and see if there are nay that fit he role better

**What problems is Pyramid solving and how is that benefiting you?**

Quick to get work done due to using python. Solving order/inventory management problems

  ### 10. I've had an amazin experience with pyramid. Pretty straight forward developement.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Cesar Augusto S. | Technical Services Specialist, Financial Services, Mid-Market (51-1000 emp.)

**Reviewed Date:** April 14, 2019

**What do you like best about Pyramid?**

Flexibility and Stability are the things I like the most. Controlling the development environment with a simple configuration file is very useful, deploying to production is even simpler. Using twisted reactorsin the views and models is also simple and straight forward

**What do you dislike about Pyramid?**

I've probably had some troubles in some deployment models, but in general is quite simple.

**Recommendations to others considering Pyramid:**

There are many frameworks outside, however, with just pyramid you can achieve a million of things that with other frameworks you will need external tools/apps.

**What problems is Pyramid solving and how is that benefiting you?**

Private deployment orchestration.  The flexibility and the usage of jquery/bootstrap and tons of plugins make developement pretty simple, as well the usage of mako templating.

  ### 11. Good but could be better

**Rating:** 3.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Mid-Market (51-1000 emp.)

**Reviewed Date:** April 14, 2019

**What do you like best about Pyramid?**

Easy download, aesthetically pleasing. Good for introductory courses in college.

**What do you dislike about Pyramid?**

It's hard to get support when you can't get something to work, had to watch numerous youtube videos to import.

**What problems is Pyramid solving and how is that benefiting you?**

I'm unfortunately using it for government projects so I cannot disclose.

  ### 12. Very useful

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verified User in Computer & Network Security | Small-Business (50 or fewer emp.)

**Reviewed Date:** April 10, 2019

**What do you like best about Pyramid?**

It’s not too difficult to learn  but it’s hard to master

**What do you dislike about Pyramid?**

It’s becoming outdated by other technologies and will continue to.

**What problems is Pyramid solving and how is that benefiting you?**

A lot of concentration required. Can be easy to lose track

  ### 13. Probably the best framework for middle size websites

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verified User in Computer Software | Enterprise (> 1000 emp.)

**Reviewed Date:** March 11, 2016

**What do you like best about Pyramid?**

It contains a lot of important feature that necessary when you're writing a software but it's still lightweight comparing to Django. It forces you to produce good quality code but also let you do whatever you want.

**What do you dislike about Pyramid?**

Not to popular and the documentation is not perfect. Not so hard to encounter some problems that really hard to solve without these.

**What problems is Pyramid solving and how is that benefiting you?**

If you're working with others then the code quality will be better and the code will be organised well.


## Pyramid Discussions
  - [How can I change the fields](https://www.g2.com/discussions/50271-how-can-i-change-the-fields) - 1 upvote
  - [Work-life balance varies depending on which contract you work on Weak yearly salary percentage adjustments. At times, the company does not value input from people speaking about a topic outside their formal job. For example, if a software developer gives really good input regarding a proposal, it often gets dismissed because the software developer isn&#39;t a proposal writer. Or if a business analyst gives really helpful input about technical design, it gets dismissed because they aren&#39;t engineers. The company is still growing and having challenges all the time in the highly competitive industry. However, which also means the employees have the chance to grow with the company. A leadership hire was made in the summer, which changed the culture for the worse. The company went from a family-oriented and flexible workplace to more recently a workplace that has resulted in employees constantly being in a placed defensive posture in response a mercurial and unpredictable client. Currently, a significant percentage of their consultants are supporting a difficult client which has resulted in the loss of talented and capable consultants. Pyramid is a small company that has failed to evolve and recognize that its employees should be treated as their most valued assets. I would not recommend working at Pyramid until there is a major change in the current leadership, don&#39;t be swayed by the fictitious best employer rewards and the previous reviews. which may paint a much more rosy picture. In a nutshell, I hope working at this company is not your only option.](https://www.g2.com/discussions/49961-work-life-balance-varies-depending-on-which-contract-you-work-on-weak-yearly-salary-percentage-adjustments-at-times-the-company-does-not-value-input-from-people-speaking-about-a-topic-outside-their-formal-job-for-example-if-a-software-developer-give) - 1 upvote

- [View Pyramid pricing details and edition comparison](https://www.g2.com/products/pyramid/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-15+21%3A05%3A10+-0500&secure%5Bsession_id%5D=28ea12c0-e22c-49f2-8bc9-cdf6b6a2d81f&secure%5Btoken%5D=d06229a403ae309eeee9f6a4b90b3d3b1c6c90476fb0c3676d43baaf4ffae6ed&format=llm_user)


## Top Pyramid Alternatives
  - [Flask](https://www.g2.com/products/flask/reviews) - 4.5/5.0 (49 reviews)
  - [Django](https://www.g2.com/products/django/reviews) - 4.5/5.0 (170 reviews)
  - [web2py](https://www.g2.com/products/web2py/reviews) - 4.1/5.0 (12 reviews)

