2026 Best Software Awards are here!See the list
pylons

By pylons

Re-claim Profile

Re-claim your company’s G2 profile

This profile hasn’t been active for over a year.
If you work at pylons, you can re-claim it to keep your company’s information up to date and make the most of your G2 presence.

    Once approved, you can:

  • Update your company and product details

  • Boost your brand's visibility on G2, search and LLMs

  • Access insights on visitors and competitors

  • Respond to customer reviews

  • We’ll verify your work email before granting access.

Re-claim
4.0 out of 5 stars
5 star
0%
3 star
0%
2 star
0%
1 star
0%

How would you rate your experience with pylons?

This product hasn't been reviewed yet! Be the first to share your experience.
Leave a Review

pylons Reviews & Product Details

Product Avatar Image

Have you used pylons before?

Answer a few questions to help the pylons community

pylons Reviews (1)

Reviews

pylons Reviews (1)

4.0
1 reviews
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Consumer Goods
UC
Mid-Market (51-1000 emp.)
"In my 20 years of Engineering - pylons has truly been my favorite framework to work with."
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. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.

There are not enough reviews of pylons for G2 to provide buying insight. Below are some alternatives with more reviews:

1
Syncfusion Essential Studio® Logo
Syncfusion Essential Studio®
4.5
(665)
Syncfusion® Essential Studio is a suite of components and frameworks for developing web, mobile, and desktop applications.
2
Progress Kendo UI Logo
Progress Kendo UI
4.4
(252)
The Most Complete UI Framework to Speed Up Your HTML/JS Development
3
Progress Telerik Logo
Progress Telerik
4.5
(200)
Progress Telerik provides controls and reporting for .NET Web (Blazor, ASP.NET Core, ASP.NET MVC, ASP.NET AJAX), JavaScript Web (Angular, React, Vue, jQuery), .NET Desktop (WPF, WinForms, WinUI, UWP), .NET Mobile (Xamarin, MAUI), Embedded Reporting, Automated Testing and Mocking tools.
4
Ionic: An OutSystems Company Logo
Ionic: An OutSystems Company
4.4
(153)
Free and open source, Ionic offers a library of mobile-optimized HTML, CSS and JS components, gestures, and tools for building highly interactive apps. Built with Sass and optimized for AngularJS.
5
DevExpress Logo
DevExpress
4.8
(115)
DevExpress engineers feature-complete Presentation Controls, IDE Productivity Tools, Business Application Frameworks, and Reporting / Dashboard Systems for Visual Studio, Delphi, HTML5 or iOS & Android development. Our product line includes UI components and libraries for desktop and mobile development (WinForms / WPF / WinUI / MAUI / Xamarin / VCL), the web (ASP.NET Core / Blazor / Web Forms / MVC / JavaScript: Angular, React, Vue, jQuery), Office File API, .NET Application Frameworks, ORM Tools, and End-to-End Web Testing.
6
pandas python Logo
pandas python
4.6
(97)
Pandas is a powerful and flexible open-source Python library designed for data analysis and manipulation. It provides fast, efficient, and intuitive data structures, such as DataFrame and Series, which simplify handling structured (tabular, multidimensional, potentially heterogeneous) and time series data. Pandas aims to be the fundamental high-level building block for practical, real-world data analysis in Python, offering a wide range of functionalities to streamline data processing tasks. Key Features and Functionality: - Handling Missing Data: Pandas offers easy handling of missing data, represented as `NaN`, `NA`, or `NaT`, in both floating point and non-floating point data. - Size Mutability: Columns can be inserted and deleted from DataFrame and higher-dimensional objects, allowing for dynamic data manipulation. - Data Alignment: Automatic and explicit data alignment ensures that objects can be aligned to a set of labels, facilitating accurate computations. - Group By Operations: Powerful and flexible group by functionality enables split-apply-combine operations on datasets for both aggregating and transforming data. - Data Conversion: Simplifies converting differently-indexed data in other Python and NumPy data structures into DataFrame objects. - Indexing and Subsetting: Provides intelligent label-based slicing, fancy indexing, and subsetting of large datasets. - Merging and Joining: Facilitates intuitive merging and joining of datasets. - Reshaping and Pivoting: Offers flexible reshaping and pivoting of datasets. - Hierarchical Labeling: Supports hierarchical labeling of axes, allowing multiple labels per tick. - Robust I/O Tools: Includes robust tools for loading data from flat files (CSV and delimited), Excel files, databases, and saving/loading data from the ultrafast HDF5 format. - Time Series Functionality: Provides time series-specific functionality, including date range generation, frequency conversion, moving window statistics, and date shifting and lagging. Primary Value and User Solutions: Pandas addresses the challenges of data analysis by offering a comprehensive suite of tools that simplify the process of data manipulation, cleaning, and analysis. Its intuitive data structures and functions allow users to perform complex operations with minimal code, enhancing productivity and enabling efficient handling of large datasets. By providing seamless integration with other Python libraries and tools, Pandas serves as a cornerstone for data science workflows, empowering users to extract insights and make data-driven decisions effectively.
7
Selenium WebDriver Logo
Selenium WebDriver
4.5
(95)
Selenium WebDriver is an open-source tool that automates web browser interactions, enabling developers and testers to simulate real user actions for web application testing. It supports multiple programming languages, including Java, Python, C#, Ruby, and JavaScript, allowing users to write test scripts in their preferred language. WebDriver interacts directly with browser drivers, facilitating cross-browser testing across platforms like Chrome, Firefox, Safari, Edge, and Internet Explorer. This direct communication ensures more stable and reliable tests by mimicking real user behavior without the need for a separate server installation. Key Features and Functionality: - Cross-Browser Compatibility: Enables testing across various browsers, ensuring consistent application behavior. - Multi-Language Support: Offers bindings for languages such as Java, Python, C#, Ruby, and JavaScript, providing flexibility for testers. - Direct Browser Control: Interacts with browsers through native drivers, leading to more accurate and stable tests. - Parallel Test Execution: Integrates with Selenium Grid to run tests concurrently on multiple machines, reducing execution time. - Open-Source and Community-Driven: Freely available with a robust community, ensuring continuous improvements and support. Primary Value and Problem Solved: Selenium WebDriver addresses the need for efficient, reliable, and scalable web application testing. By automating browser interactions, it reduces manual testing efforts, accelerates the testing process, and ensures applications function correctly across different browsers and platforms. Its support for multiple programming languages and integration capabilities make it a versatile choice for teams aiming to enhance their testing frameworks and deliver high-quality web applications.
8
Flutter Logo
Flutter
4.6
(68)
Flutter is an open-source framework developed by Google for building natively compiled applications across multiple platforms, including mobile, web, desktop, and embedded devices, all from a single codebase. It empowers developers to create high-performance, visually appealing applications that maintain a consistent user experience across different platforms. Key Features and Functionality: - Single Codebase: Developers can write one set of code and deploy it across various platforms, significantly reducing development time and effort. - High Performance: Flutter compiles directly to native ARM or Intel machine code, ensuring fast execution and smooth performance on all devices. - Hot Reload: This feature allows developers to see the results of code changes in real-time without restarting the application, enhancing productivity and facilitating rapid iteration. - Customizable Widgets: Flutter offers a rich set of fully customizable widgets that adhere to both Material Design and Cupertino (iOS-style) guidelines, enabling the creation of visually consistent and adaptive user interfaces. - Extensive Ecosystem: With a vast array of packages and plugins, Flutter supports integration with various services and APIs, extending its functionality to meet diverse development needs. Primary Value and User Solutions: Flutter addresses the challenge of developing and maintaining separate codebases for different platforms by providing a unified framework. This approach not only accelerates the development process but also ensures consistency in app behavior and appearance across platforms. By leveraging Flutter, businesses can reduce costs, streamline workflows, and deliver high-quality applications to a broader audience efficiently.
9
Appsmith Logo
Appsmith
4.6
(66)
Appsmith is an open source framework to build admin panels, CRUD apps and workflows. Build everything you need, 10x faster.
10
Qt Logo
Qt
4.3
(53)
Fully-stocked cross-platform integrated development environment for easy creation of connected devices, UIs and applications.
Show More
Pricing

Pricing details for this product isn’t currently available. Visit the vendor’s website to learn more.