Flask Alternatives

Similar projects and alternatives to Flask

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better Flask alternative or higher similarity.

Suggest an alternative to Flask

Reviews and mentions

Posts with mentions or reviews of Flask. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2021-11-22.
  • Generic question: how does flask work exactly?
    1 project | reddit.com/r/flask | 29 Nov 2021
  • Ask HN: Simplest stack to build web apps in 2021?
    17 projects | news.ycombinator.com | 22 Nov 2021
  • How to deploy your Python Flask projects
    2 projects | dev.to | 16 Nov 2021
    Flask is a straightforward framework for Python web development that makes it easy to get started on your web applications.
  • Getting started with Flask and Cerberus - Building a Chess Analysis App (Part 2)
    1 project | dev.to | 16 Nov 2021
    We're using Flask as our web server because it is very lightweight, so we'll want to install that next.
  • Can I use google cloud for free for non commercial purpose?
    3 projects | reddit.com/r/googlecloud | 14 Nov 2021
    If your app is really small/short, you're only fetching crime data and rendering a static image, you can probably do it all with a Cloud Function. This way you don't even need to have nor learn about nor use full web frameworks like Flask, Django, Pyramid, etc. Just raw code plus an HTML template and perhaps a tiny bit of Flask/Jinja2 to render the template.
  • Most Popular Backend Frameworks of 2021
    10 projects | dev.to | 10 Oct 2021
    GitHub stars: 54708 (github.com)
  • nestjs vs django
    2 projects | reddit.com/r/webdev | 6 Oct 2021
    Have a look at Flask: https://flask.palletsprojects.com/
  • LAMP is dead! Long live (Perl) web frameworks!
    19 projects | dev.to | 5 Oct 2021
    and Python (e.g., Django, Flask, web2py).
  • Most Popular Backend Framework of 2021
    6 projects | dev.to | 22 Sep 2021
    Numbers/metrics/info: Initial release: April 1, 2010 GitHub stars: 54708 (github.com) 980 companies use Flask (stackshare.io)‍
  • 3 Patterns for Cookiecutter Templates
    4 projects | dev.to | 27 Jul 2021
    Cookiecutter is a command-line utility that creates projects from templates. There's a list of templates maintained by the cookiecutter team and plenty of community awesome lists. It's built with python and uses the jinja templating framework (found in python web frameworks like flask). You can use it to make a template for pretty much anything! All you need to get started is pip install cookiecutter.
  • The Generational Divide in Software Developers
    2 projects | news.ycombinator.com | 26 Jul 2021
    I don't buy the authors testing argument for a couple of reasons:

    1. Verification is automated - From my perspective, tests predominantly serve to document AND verify the behavior of code. You don't have to follow TDD to buy into the idea that tests serve to verify behavior of the code that was written. Some applies to formal verification of software.

    2. Documentation stays in sync with tests - I'd imagine that any snippet of code is read 2-10x more than it ever changes and tests help with that reading process. Writing tests means you're optimizing for the thing that happens most often AND you are somewhat guaranteed that your testing "documentation" stays up-to-date because as software evolves the tests will need to evolve as well there is an immediate penalty for not updating the tests; there is no corresponding immediate penalty for forgetting to update a specification document. The older a piece of software is the harder it will become to understand: the original developers stop working on it, the documentation becomes stale, context and initial reasoning for certain decisions is lost. In such an environment it's, in my experience, generally easier to make changes to old code bases with lots of testing because generally tests will tell you if there is something you don't understand with nearly instantaneous feedback: write some code, run the tests and it either works or it doesn't.

    Similarly, I don't get the authors argument that code is more illegible than it has been in the past. More modern languages make this as easy as possible to get correct. Take something like Flask [1] written in Python and generally considered to be well-written and compare that to the C code in SQLite [2] which is generally considered to be well-written C and tell me which is easier to understand without any prior knowledge.

    [1] https://github.com/pallets/flask

  • Noobiest Question Ever: How do I use a request object within my Post route?
    1 project | reddit.com/r/flask | 20 Jul 2021
    ... and according to this issue on github it looks like the error is really an error that tells me that flask can't tell me the actual error :( If anyone has any suggestions, I would appreciate the help
  • Which web framework to choose for REST APIs?
    1 project | reddit.com/r/learnpython | 16 Jul 2021
    I truly like Flask the best out of all the frameworks I've used, but one I have used with success in the past for smaller projects is Hug.
  • Hey!!!
    23 projects | dev.to | 2 Jul 2021
  • Flask 2.0 – New Major Version Released
    1 project | reddit.com/r/programming | 12 May 2021
    https://github.com/pallets/flask/issues/4027 and https://github.com/pallets/flask/issues/4025 are both about this problem but I'm not confident that upstream knows or cares how people in the real world use their applications.

Stats

Basic Flask repo stats
39
57,263
9.1
8 days ago

pallets/flask is an open source project licensed under BSD 3-clause "New" or "Revised" License which is an OSI approved license.

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
Find remote Python jobs at our new job board 99remotejobs.com. There are 9 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.