Best Software for 2025 is now live!
By BSD
Show rating breakdown
Save to My Lists
Unclaimed
Unclaimed

Top Rated Flask Alternatives

Flask Reviews & Product Details

Flask Overview

What is Flask?

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions.

Flask Details
Discussions
Flask Community
Show LessShow More
Product Description

Flask is a microframework for Python based on Werkzeug, Jinja 2 and good intentions.


Seller Details
Seller
BSD
HQ Location
Spain
Twitter
@bsd
78 Twitter followers
LinkedIn® Page
www.linkedin.com
128 employees on LinkedIn®

Recent Flask Reviews

Noman S.
NS
Noman S.Mid-Market (51-1000 emp.)
4.0 out of 5
"Deployed ML models using flask"
It's simplicity. Simple API construction
Abhishek R.
AR
Abhishek R.Small-Business (50 or fewer emp.)
4.5 out of 5
"A Lightweight and Powerful Python Web Framework"
I appreciate Flask's simplicity and flexibility, making it easy to build web applications with minimal boilerplate code. The modular design and ext...
Abhijeet M.
AM
Abhijeet M.Small-Business (50 or fewer emp.)
4.5 out of 5
"Best Framework for Small Web Apps and APIs"
I like how easy Flask is to learn and use out of the box, and how well it integrates with other Python libraries like SQLAlchemy, WTForms, etc.
Security Badge
This seller hasn't added their security information yet. Let them know that you'd like them to add it.
0 people requested security information

Flask Media

Answer a few questions to help the Flask community
Have you used Flask before?
Yes

45 Flask Reviews

4.5 out of 5
The next elements are filters and will change the displayed results once they are selected.
Search reviews
Popular Mentions
The next elements are radio elements and sort the displayed results by the item selected and will update the results displayed.
Hide FiltersMore Filters
The next elements are filters and will change the displayed results once they are selected.
The next elements are filters and will change the displayed results once they are selected.
45 Flask Reviews
4.5 out of 5
45 Flask Reviews
4.5 out of 5

Overall Review Sentiment for FlaskQuestion

Time to Implement
<1 day
>12 months
Return on Investment
<6 months
48+ months
Ease of Setup
0 (Difficult)
10 (Easy)
Log In
Want to see more insights from verified reviewers?
Log in to view review sentiment.
G2 reviews are authentic and verified.
Abhishek R.
AR
AWS trainee
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Flask?

I appreciate Flask's simplicity and flexibility, making it easy to build web applications with minimal boilerplate code. The modular design and extensive documentation also contribute to a smooth development experience. Review collected by and hosted on G2.com.

What do you dislike about Flask?

While Flask's simplicity is an asset, sometimes for larger applications, its minimalistic approach might require additional third-party extensions, leading to a less opinionated structure compared to some other frameworks. Additionally, the lack of built-in features for certain functionalities might require more manual configuration. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

Flask addresses the need for a lightweight and unobtrusive web framework in Python. Its minimalistic design allows for rapid development and gives developers the freedom to choose components based on project requirements. This flexibility is beneficial as it enables me to create scalable and customized web applications efficiently, without unnecessary complexity. Review collected by and hosted on G2.com.

Abhijeet M.
AM
Software Consultant
Computer Software
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Flask?

I like how easy Flask is to learn and use out of the box, and how well it integrates with other Python libraries like SQLAlchemy, WTForms, etc. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Flask doesn't come up with built-in features which gives it flexibility but increases dependency on third party libraries. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

Flask is my go to web framework to quickly build small to medium-sized web applications and RESTful APIs. That way I can focus on application business logic rather than underlying infrastructure. Review collected by and hosted on G2.com.

Noman S.
NS
Data Scientist / Conversational AI / Machine Learning Engineer
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Flask?

It's simplicity. Simple API construction Review collected by and hosted on G2.com.

What do you dislike about Flask?

Probably not so fast. Like Fast API is now taking up Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

We can build http API and deployed on the server using flask. Review collected by and hosted on G2.com.

Tom D.
TD
Engineer
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Flask?

Extremely easy to set up and deploy - easily the greatest advantage of python. Being lighter weight than Django is useful too - tack on the pieces that you need as you go. As a web-framework, it has all the essentials that you need. And the community around python means anyting you want to build into it probably already exists in a library on PyPi. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Linting is difficult, and the dynamic analysis required when adding extensions such as a database is difficult to setup in most environments. The documentation is mediocre. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

We run our entire backend logic + API endpoints on flask. We also use integrations with our database and an asynchronous task queue.

The benefits of flask are essentially the same as the benefits of python; it's very easy to use and fast to learn. Review collected by and hosted on G2.com.

Praveen K.
PK
Data Analyst
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Review source: G2 invite
Incentivized Review
What do you like best about Flask?

It can be deployed using less code compared to Django. Not that complex. Easy to run and test. Vey helpful in creating small application. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Cannot used for large applications. Also, it takes only one request at a time. Maintenance cost is high for complex systems. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

I have used the Flask framework to develop a ticketing system for our company. Since it is built for only 4 users, it worked fine and was able to track what each member in our team is working on based on each ticket assigned to us. It was an in-house framework using Python. Currently, we are not using that. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Mid-Market(51-1000 emp.)
More Options
Validated Reviewer
Review source: Organic
What do you like best about Flask?

Flask is lightweight framework. Best suitable for small projects. Flexible for developers to add their own modules or architecture. It is easily scalable for applications. Review collected by and hosted on G2.com.

What do you dislike about Flask?

Flask is not suitable for big applications and projects. It does not have admin site like Django. Lack of database and ORM. Maintaining big applications is complex. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

Flask is used for web development. It is lightweight so there is ease of developing smaller applications. It provides built-in development server and debugger. Easily scalable. Review collected by and hosted on G2.com.

MO
Innovation Manager
Enterprise(> 1000 emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Flask?

Simplicity and liberty of its utilization, it does not require a broad base block in comparison with other solutions, so you can start a basic web application. It is advantageous to be able to add libraries as needed Review collected by and hosted on G2.com.

What do you dislike about Flask?

Currently, I am using version 2.2.2, and compared to the previous versions (version 1) . It has improved substantially, specifically in JSON handling, currently I am very pleased with this version and how the software is evolving. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

Web developing. It has allowed us to have a broad reach with our current ERP; we implemented a web REST app to communicate with our ERP via web services to address several specific business needs. Review collected by and hosted on G2.com.

JS
Data analyst
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: Organic
(Original )Information
What do you like best about Flask?

The best part of flask it's has a route function where we can define the method of inserting data in our API, as well as it's run easily on all systems or laptops.

Best and easy for machine learning project deployment Review collected by and hosted on G2.com.

What do you dislike about Flask?

The dislike part is it does not provide any framework or ready-made template for the data science project like Fast API.

It's slow compared to fast API. It has more dependency on other libraries. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

It provides a web interface for our machine learning project. We create all the API of machine learning and computer vision project by flask. It helps us a lot in our data science project deployment Review collected by and hosted on G2.com.

Hrishi P.
HP
F
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Flask?

First, it's simple. Second, it's a python library. You can APIfy anything with Flask. Recommended if you want a python backend. I have made several backends in python and I use Flask all the time. Review collected by and hosted on G2.com.

What do you dislike about Flask?

There was one issue with hot reloading I was facing while working on a machine learning project. The hot reload feature was not working quite well and sometimes it would reload the backend randomly which was kind of a pain while I was debugging and issue because it takes 2-3 to reload my ML backend. I've not faced this issue with any other Flask project. time time time time asd asd asdas dasda sdasd asd asdasd asdad adasd asd Review collected by and hosted on G2.com.

Recommendations to others considering Flask:

Also, consider Django. If you are looking for something full-stack consider Django. Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

Machine Learning is hard to do with JavaScript, and harder to build an API with NodeJS. Flask solves that for me, I can easily APIfy my ML projects / or any python project. Review collected by and hosted on G2.com.

Verified User in Computer Software
UC
Small-Business(50 or fewer emp.)
More Options
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review
What do you like best about Flask?

I love the part that you can in Python - a backend language, use a localhost port and host a website using Flask. This is very helpful for me, especially when making small applications when using Python. Review collected by and hosted on G2.com.

What do you dislike about Flask?

I don't like:

1) You cannot use flask for large applications.

2) You could compare Django and flask, and Django would be comparatively Review collected by and hosted on G2.com.

What problems is Flask solving and how is that benefiting you?

Flask can help me make a small application in Python; sometimes, I even use it to know if something that i'm making is online. It's really helpful. Review collected by and hosted on G2.com.