Flask Dashboard - Open-Source and Free

Hello Coder,

Thank you for landing on this page. The article presents a curated list with admin dashboards, coded in Flask Web Framework and released under a permissive license by the publishers.

In a rush? All flask dashboards listed in this article can be found on this page, provided by the AppSeed service: Open Source Admin Dashboards

All projects are generated by the AppSeed service using a semi-automated process:

  • Flat HTML themes (bootstrap based) are parsed and transformed into production-ready Jinja2 templates (the native Flask template engine) using an HTML Parser
  • The processed design is injected into an existing boilerplate enhanced with SQLite database, SqlAlchemy helpers and basic tooling.
  • A minimum set of tests is automatically executed

For more information regarding the automation process, please access: How I’ve built 100+ open-source apps with automation tools

Flask (for newcomers)

Flask (source code) is a Python web framework built with a small core and modularity in mind. With a small footprint, well documented and supported by a growing community, Flask can be a good choice to implement on top a nice production-ready Admin Dashboard.


Setup the environment

In order to use the boilerplates, we need Python and Flask installed on the workstation. The Python can be downloaded from the official website and Flask can be easily added using PIP command:

$ # Test the Python install 
$ python --version
$ Python 3.7.2

$ # install Flask using PIP
$ pip install Flask 

In order to build the dashboards, please follow the instructions listed in the README files. let's go!


Flask Dashboard Black

Open-Source and Free admin dashboard with Black Design coded in Flask. Dashboard features:

  • SQLite database, SQLAlchemy ORM
  • Session based authentication flow (login, register)
  • Static Build via Frozen-Flask
  • MIT License

Flask Dashboard Black - Open-Source Admin Panel.

To build this dashboard from sources, we need to type just a few lines of code:

$ # clone the sources
$ git clone https://github.com/app-generator/flask-black-dashboard.git
$ cd flask-black-dashboard
$
$ # install modules using a virtualenv
$ virtualenv --no-site-packages env
$ source env/bin/activate
$
$ python app.py
$ # app is running on port 5000

If all goes well, this beautiful Flask Dashboard should be visible in your browser.


Flask Dashboard Adminator

Open-Source Admin Dashboard with Adminator Design coded in Flask. Dashboard features:

  • SQLite database, SQLAlchemy ORM
  • Session based authentication flow (login, register)
  • Static Build via Frozen-Flask
  • MIT License

Flask Dashboard Adminitor - Open-Source and Free Flask Dashboard.

Dashboard Links


Flask Dashboard Now UI

Open-Source and Free admin dashboard with Now UI Design coded in Flask. Dashboard features:

  • SQLite database, SQLAlchemy ORM
  • Session based authentication flow (login, register)
  • Static Build via Frozen-Flask
  • MIT License

Flask Dashboard NowUI - Gif animated intro.

In case you want to build from sources, just type in a terminal window:

$ # clone the sources
$ git clone https://github.com/app-generator/flask-now-ui-dashboard.git
$ cd flask-now-ui-dashboard
$
$ # install modules using a virtualenv
$ virtualenv --no-site-packages env
$ source env/bin/activate
$
$ python app.py
$ # app is running on port 5000

Flask Material Dashboard

Open-Source and Free admin dashboard with Material Design coded in Flask. Dashboard features:

  • SQLite database, SQLAlchemy ORM
  • Session based authentication flow (login, register)
  • Static Build via Frozen-Flask
  • MIT License

Flask Dashboard Material - Open-Source Dashboard

The build instructions are documented in the README file, committed in the Github repository.  


Flask Dashboard Star Admin

Flask Dashboard Star Admin is crafted on top of Bootstrap and released as an open-source web application. Included batteries: SQLite database, SQLAlchemy ORM, and basic authentication (Login, Register).

Flask Dashboard Star Admin - Free Dashboard Coded in Flask.

We can easily build this dashboard by typing a few lines of code:

$ # clone the sources
$ git clone https://github.com/app-generator/flask-dashboard-staradmin.git
$ cd flask-dashboard-staradmin
$
$ # install modules using a virtualenv
$ virtualenv --no-site-packages env
$ source env/bin/activate
$
$ python app.py
$ # app is running on port 5000

Please visit your browser on port 5000. Star Admin dashboard should be up & running.


Flask Dashboard AdminLTE

Open-Source Admin Dashboard with AdminLTE Design coded in Flask. Dashboard features:

  • SQLite database, SQLAlchemy ORM
  • Session based authentication flow (login, register)
  • Static Build via Frozen-Flask
  • MIT License

Flask Dashboard AdminLTE - Open-Source dashboard coded in Flask.

In order to build the dashboard, please access the official Flask Dashboard page and follow the instructions. Thank you!


Flask Dashboard Purple Admin

Flask Dashboard Light is crafted on top of Bootstrap and released as an open-source web application. Included batteries: SQLite database, SQLAlchemy ORM, and basic authentication (Login, Register).

Flask Dashboard Purple Admin - Free and Open-Source Admin Panel.

Let's build this simple and beautiful dashboard from sources:

$ # clone the sources
$ git clone https://github.com/app-generator/flask-dashboard-purpleadmin.git
$ cd flask-dashboard-purpleadmin
$
$ # install modules using a virtualenv
$ virtualenv --no-site-packages env
$ source env/bin/activate
$
$ python app.py
$ # app is running on port 5000

At this point, Purple Admin should be visible in your browser.


Flask Dashboard Material Dark

Material Dark Dashboard designed by Creative-Tim and coded in Flask with SQLite database, ORM and authentication.

Free Flask Dashbard with Material Black Design.

Dashboard Links


Flask Dashboard Light

Flask Dashboard Light is crafted on top of Bootstrap and released as an open-source web application. Included batteries: SQLite database, SQLAlchemy ORM, and basic authentication (Login, Register).

Flask Dashboard Light - Free Admin Dashboard

For more information, please access the official product page: Flask Dashboard Light


Flask Dashboard Argon

Flask Dashboard Argon is built on top of a fully responsive, pixel-perfect design, crafted by Creative-Tim. This admin panel, released as an open-source project includes an SQLite database, SQLAlchemy ORM. Does your project require authentication? No worries, Flask Argon Dashboard includes authentication by default.

Flask Dashboard Argon - Open-Source Admin Panel.

Let's build this dashboard from sources:

$ # clone the sources
$ git clone https://github.com/app-generator/flask-material-dashboard.git
$ cd flask-material-dashboard
$
$ # install modules using a virtualenv
$ virtualenv --no-site-packages env
$ source env/bin/activate
$
$ python app.py
$ # app is running on port 5000

If all goes well, Argon Dashboard should now run in your browser on port 5000.


Dashboards Resources


Where to go from here

Thank you!

Show Comments

Get the latest posts delivered right to your inbox.