--- title: CherryPy Reviews meta_title: 'CherryPy Reviews 2026: Details, Pricing, & Features | G2' meta_description: Filter 12 reviews by the users' company size, role or industry to find out how CherryPy works for a business like yours. aggregate_rating: rating_value: 3.0 review_count: 12 scale: '5' date_modified: '2026-09-22' parent_category: name: Web Frameworks url: https://www.g2.com/categories/web-frameworks ---

CherryPy Reviews & Product Details

User Insights

Average based on 12 real user reviews.

Verified User in Health, Wellness and Fitness
CH
Verified User in Health, Wellness and Fitness
Mid-Market (51-1000 emp.)
Business partner of the seller or seller's competitor, not included in G2 scores.
"It provides a great flexibility to work with web application."
5/5
What do you like best about CherryPy?

It's flexibility of handling web requests and response. Great debugging capability. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

Nothing as such. My experience was really great. Review collected by and hosted on G2.com.

CR
Celia R.
FreeLance
Small-Business (50 or fewer emp.)
"Minimalist Web Structure in Python"
3.5/5
What do you like best about CherryPy?

I use it a lot to build prototypes in short times and show results without dealing with annoying configurations. CherryPy is a framework you would use to quickly develop extremely simple web applications. It allowed me to build an application despite not knowing it deeply. Actually, no. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

I managed to find something called "restful dispatcher", however, after trying for 30 minutes, I still couldn't get it to work. The site is difficult to use. It is also open source, often updated, and you need to make sure you are up to date, otherwise, you might have problems. This is definitely the most frustrating part, unfortunately. Review collected by and hosted on G2.com.

AC
Alexandra C.
student
Publishing
Mid-Market (51-1000 emp.)
"Best Available Option for Cloud-Based Python"
3.5/5
What do you like best about CherryPy?

I like that it allows me to work conveniently anywhere and improves my speed. I'm more efficient using this. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

I do think it can have more bugs than other programs I've used. It is also open source, so often is updated and you need to make sure you are up to date otherwise you can run into issues. That is definitely the most frustrating part, unfortunately. Review collected by and hosted on G2.com.

Yorick (Yuxiang) S.
YS
Yorick (Yuxiang) S.
Software Developer II
Internet
Enterprise (> 1000 emp.)
"Use Flask and Django when you can, use CherryPy when you have to"
0.5/5
What do you like best about CherryPy?

I like Flask the most. Many of the aspects that I like about Flask are the same aspects that I don't like about CherryPy. Does Cherrypy have any exclusive features that I like? Not really. At least, in my company, all of the cherrypy based services can be rewritten by Flask or Django easily. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

CherryPy has many less 3rd party modules than Flask. and you won't easily find community support if you have questions about it. For example, I was stuck with some 7 years' old service last week which was written in Cherrypy. I was wondering how I could split one big class into multiple smaller one, mount them, and don't change the apis. I managed to find something called "restful dispatcher", however, after 30min try, I still couldn't make it work. If that old service was written in Flask, I wouldn't have this much trouble. I could easily find similar questions&answers online. And moreover, the routing mechanism in Flask is so user-friendly. Review collected by and hosted on G2.com.

JS
Jason S.
Small-Business (50 or fewer emp.)
"Great Framework, but doesn't have the momentum of Flask"
5/5
What do you like best about CherryPy?

It's a great framework, beautifully designed. Does what you need to build an API in a clean, organized way. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

I prefer to work with software that has momentum and Flask has it when comparing Flask to CherryPy. This downside shows up when running into an issue or trying to do something special and not finding the same volume of others having tried to the same thing. Review collected by and hosted on G2.com.

Stefanie W.
SW
Stefanie W.
Office Assistant
Telecommunications
Mid-Market (51-1000 emp.)
"Great for beginning python"
3.5/5
What do you like best about CherryPy?

This program was easy to use especially for a student like me who only knows the basics of Python. It allowed me to build an application despite not know the in depth. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

Because I was a student, I didn't get a ton of hands on but it seemed slightly limited for those who might be more fluent in the programming language. Review collected by and hosted on G2.com.

Verified User in Biotechnology
UB
Verified User in Biotechnology
Small-Business (50 or fewer emp.)
"Not the best, but good if you're fluent in Python."
2.5/5
What do you like best about CherryPy?

The CherryPy library is incredibly easy to use if you're comfortable with the Python language and its object-oriented uses. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

The library is missing some functionality, and is definitely not quite as complete as direct web development in, for instance, Javascript. That being said, you'll be able to get a lot of things done quickly, except for the rare occasion when you'll need to implement something that seems intuitive to build in to the library. Review collected by and hosted on G2.com.

Sheryl S.
SS
Sheryl S.
English Teacher
Small-Business (50 or fewer emp.)
"CherryPy"
0.5/5
What do you like best about CherryPy?

I like the website appearance but overall I’m not a fan of cheerypy Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

The website is hard to use. Doesn’t have a lot of interesting graphics or details Review collected by and hosted on G2.com.

Jay B.
JB
Jay B.
Engineering Intern
Computer Software
Small-Business (50 or fewer emp.)
"Simple with class"
4.5/5
What do you like best about CherryPy?

CherryPy is a framework you would use to quickly develop extremely simple web applications. Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

The simplicity of this framework is its beauty and detriment. Review collected by and hosted on G2.com.

Verified User in Oil & Energy
AO
Verified User in Oil & Energy
Small-Business (50 or fewer emp.)
"Did a school project"
2.5/5
What do you like best about CherryPy?

It is a minimalistic web framework and can be used to quickly build a small application in no time (or FLASH time if you know what I mean). Review collected by and hosted on G2.com.

What do you dislike about CherryPy?

I didn;t find it to be scalable enough as Django Framework. I started working on cherry and eventually moved to Django as my application got bigger. Review collected by and hosted on G2.com.

Pricing

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

CherryPy Comparisons