# pylons Reviews
**Vendor:** pylons  
**Category:** [Component Libraries Software](https://www.g2.com/categories/component-libraries)  
**Average Rating:** 4.0/5.0  
**Total Reviews:** 1
## About pylons
Pylons is a rapid web application development framework. The Pylons web framework is designed for building web applications and sites in an easy and concise manner. They can range from as small as a single Python module, to a substantial directory layout




## pylons Reviews
  ### 1. In my 20 years of Engineering - pylons has truly been my favorite framework to work with.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** November 04, 2021

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

I am a Principal Front End Engineer, so this review comes from that perspective. Pylons (and Pyramid) have been my favorite back end to work in, hands down. Pylons/Pyramid is ideal if you want to build, testable performant web apps that are easy for more traditional back-end developers to work with full-stack. You can combine a more traditional monolithic architecture with microservices, and creating Rest API endpoints is straightforward and clean - allowing you to rely on the same model code as more traditionally generated static pages. It allowed us to have a robust and secure service layer ideal for rapid growth and prototyping. 

Pylons and Pyramid work really well in combination with modern React/ Vue javascript frameworks. The biggest bonus was it was easy to write integration and unit tests server side - eliminating the need for bulky client side javascript testing - which can be much slower to run, and its distance from the server-side can lead to unaccounted for edge cases. The best front-end testing - is in my opinion is a good back-end test strategy. It integrates with SQL Alchemy provides an incredibly developer-friendly and powerful ORM that can handle a wide variety of needs. But it doesn't do too much, it lets you easily handle routing - database layers and can output static pages or handle your JS MVC framework needs. It is just enough. And the dev environment is dreamy compared to node - it compiles quickly and debugging is straightforward. 

And if you just need a quick and dirty static page in a hurry - because marketing sent an email by accident - it lets you just easily push out a good old HTML/CSS/Lightweight JS page as fast as you need.  The mako templating engine is intuitive and easy for both back and front end developers - separates the front end layers in a performant manner and it was never an issue to create SEO optimized, Accessible, semantic standards-compliant markup. 

I used pylons as the backend for a site that has been up and running for over 10 years, with consistent page loads under 3s - and scoring 100% in google lighthouse for accessibility. We were easily able to tackle the big things - like internationalization and front-end modernization and rapid scaling.  

A company that used Pyramid/pylons would get my immediate consideration in a job search. I know I can count on it for scalability, reliability, and performance. It makes architecting a maintainable front-end framework an enjoyable experience. 

Extra Bonus: Pyramid has the best developer t-shirts. You will feel like a rockstar.

**What do you dislike about pylons?**

It is an older backend framework - so you will want to use Pyramid from the pylons project these days. The React-based serverless world seems to be taking over so over time I suspect that its market share will decrease as more and more new apps go serverless and want to use a more microservice-based architecture from the starting gate. 

But server-side will have its moment again.

The mako templating language allows for you to add arbitrary python into templates, which is, in general, a bad practice - unless you have a deep understanding of your system.  Adding a warning to your coding standards - and doing good code reviews is enough of a catch on small teams.

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

I used pylons as the main back-end framework for over 9 years at a company that rapidly scaled serving millions of users in the international multi-lingual eCommerce space. Pylons was used to run all of the internal tools and dashboards, building custom CMS frameworks, managing email campaigns, and server-side handling of static and REST API-based user-facing content.


## pylons Discussions
  - [What is pylons used for?](https://www.g2.com/discussions/what-is-pylons-used-for)

- [View pylons pricing details and edition comparison](https://www.g2.com/products/pylons/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+10%3A24%3A36+-0500&secure%5Bsession_id%5D=ed4bdaee-13d0-44e3-866b-5a47cdaca6c4&secure%5Btoken%5D=4996829f4ce70910dd3c4893aa1d4aa0d6e66af1e7390226afbbb6cc8696e99f&format=llm_user)

## pylons Features
**Functionality**
- Language Contingency
- Component Library
- Unlocked Components

**Management**
- Framework Integration
- Repository Management
- Support

## Top pylons Alternatives
  - [Essential Studio](https://www.g2.com/products/essential-studio/reviews) - 4.5/5.0 (693 reviews)
  - [Progress Kendo UI](https://www.g2.com/products/progress-kendo-ui/reviews) - 4.4/5.0 (248 reviews)
  - [Progress Telerik](https://www.g2.com/products/progress-telerik/reviews) - 4.5/5.0 (207 reviews)

