AlternativeTo Logo

Flask Alternatives

Flask is described as 'lightweight web application framework written in Python and based on the Werkzeug WSGI toolkit and Jinja2 template engine. There is no database abstraction layer, form validation, or any other components where third-party libraries already exist to provide common' and is an app in the development category. There are more than 10 alternatives to Flask for a variety of platforms, including Windows, Linux, Mac, Self-Hosted solutions and Python. The best alternative is Django, which is both free and Open Source. Other great apps like Flask are FastAPI, ASP.NET, Crow and Pyramid.

This page was last updated
Flask iconFlask
  29
  • FreeOpen Source
  • Mac
  • Windows
  • Linux
  • Online
  • Python

Flask is a lightweight web application framework written in Python and based on the Werkzeug WSGI toolkit and Jinja2...

Learn more about Flask

  1. Django icon

    Django

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • BSD
    • Python
    47 alternatives to Django 

    Django is a high-level Python Web framework that encourages rapid development and clean, pragmatic design. Built by experienced developers, it takes care of much of the hassle of Web development, so you can focus on writing your app without needing to reinvent the wheel.

     Suggest and vote on features
    Features
  2. FastAPI icon

    FastAPI

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    11 alternatives to FastAPI 

    FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints.

     Suggest and vote on features
    Features
    Screenshot
    Screenshot
    FastAPI vs Flask opinions
    pros, cons and recent comments
    lsglucas

    In my opinion, FastAPI wins over Flask because it has major features that are incredibly useful such as the Swagger UI Generator, compatibility with async.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0
    Guest

    It is very quick and easy to bootstrap a performant API with adequate responses, error handling and I/O validation

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0


  3. ASP.NET icon

    ASP.NET

    • FreeOpen Source
    • Windows
    • Linux
    • Mac
    45 alternatives to ASP.NET 

    Asp.net is an open source server-side Web application framework designed for Web development to produce dynamic Web pages, web sites, apps and services with HTML, CSS and JavaScript. You can also create Web APIs, mobile sites, use real-time technologies like Web Sockets and more!

     Suggest and vote on features
    Features
    Screenshot
  4. Crow icon

    Crow

    • FreeOpen Source
    • Windows
    • Linux
    • Self-Hosted
    8 alternatives to Crow 

    Crow is a C++ microframework for running web services. It uses routing similar to Python's Flask which makes it easy to use. It is also extremely fast, beating multiple existing C++ frameworks as well as non C++ frameworks.

     Suggest and vote on features
    This app doesn't have any features at the moment.
  5. Pyramid icon

    Pyramid

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    • Python
    35 alternatives to Pyramid 

    Pyramid is an open source web framework written in Python and is based on WSGI. It is a minimalistic web framework inspired by Zope, Pylons and Django.

     Suggest and vote on features
    This app doesn't have any features at the moment.


  6. Sinatra icon

    Sinatra

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Online
    • Ruby
    7 alternatives to Sinatra 

    Sinatra is a free and open source software web application library and domain-specific language written in Ruby. It is an alternative to other Ruby web application frameworks such as Ruby on Rails, Merb, Nitro, Camping, and Rango. It is dependent on the Rack web server interface.

     Suggest and vote on features
    Features
    Screenshot
  7. Falcon framework icon

    Falcon framework

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    8 alternatives to Falcon framework 

    Falcon is a bare-metal Python web API framework for building very fast app backends and microservices.

     Suggest and vote on features
    Features
  8. Bottle icon

    Bottle

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Python
    7 alternatives to Bottle 

    Bottle is a fast, simple and lightweight WSGI micro web-framework for Python. It is distributed as a single file module and has no dependencies other than the Python Standard Library.

     Suggest and vote on features
    This app doesn't have any features at the moment.
  9. jam-py icon

    jam-py

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    12 alternatives to jam-py 

    The jam.py is an object-oriented, event-driven framework with hierarchical structure. All this, in combination with very tight DB/GUI coupling, is the base for the DRY (don't repeat yourself) principle that is underlying the framework.

     Suggest and vote on features
    Features
    Master-child table underneath, with double click on the child table will open a form.
  10. ViUR.is icon

    ViUR.is

    • Mac
    • Windows
    • Linux
    • Self-Hosted
    29 alternatives to ViUR.is 

    ViUR – the Information System for the Google App Engine™ plattform – is a »sandbox« for designers and developers. With the help of ViUR you can easy build web applications running on Google's infrastructure.

     Suggest and vote on features
    Features
    /vi Administration
Showing 10 of 17 alternatives
AlternativeTo