DEV Community

Cover image for Flask Dashboard
Sm0ke
Sm0ke

Posted on • Edited on • Originally published at app-generator.dev

Flask Dashboard

Hello Coders

Because I'm a big fan of Flask and the open-source concept, in this article I will present a short list with Flask Dashboards coded with a minimum set of features (database, ORM, authentication, deployment scripts) and released under the MIT license. For newcomers, Flask is a lightweight web application framework written in Python that can be easily extended.

Thanks for reading! - Content provided by App Generator.


Flask Datta Able

Open-source Flask project crafted on top of Datta Able Dashboard, an open-source Bootstrap design.
The product is designed to deliver the best possible user experience with highly customizable feature-rich pages.


  • Simple, Easy-to-Extend codebase, Blueprint Pattern
  • Up-to-date Dependencies
  • Datta Able Full Integration
  • Bootstrap 5 Styling
  • Auth: Session Based, GitHub, Google
  • Celery Beat
  • DB Persistence: SQLite (default),
    • Easy switch to MySql/MariaDB, PgSql
  • Dynamic DataTables - manage data without coding
  • CI/CD integration for Render
  • Deployment: Docker, Flask-Minify

Flask Datta Able - Open-Source Flask Starter


Flask Rocket

Open-source Flask Template styled with Tailwind CSS and Flowbite.The product is designed to deliver the best possible developer experience with highly customizable feature-rich pages.
A common set of features is provided out-of-the-box: API, DataTables, Charts, Extended User Model, and Docker Support under a permissive MIT License (unrestricted usage in hobby or commercial projects).


  • Styling: Tailwind CSS/Flowbite
  • Extended User Model
  • Charts via ApexJS
  • DataTables
  • API
  • Can be used with SQLite, MySql, PostgreSQL, MsSql
  • Docker
  • CI/CD Integration with Render

Soft UI Dashboard Flask

Designed for those who like bold elements and beautiful websites, Soft UI Dashboard is ready to help you create stunning websites and webapps. Soft UI Dashboard is built with over 70 frontend individual elements, like buttons, inputs, navbars, nav tabs, cards, or alerts, giving you the freedom of choosing and combining - Features:

  • ✅ Up-to-date Dependencies
  • ✅ UI Kit: Bootstrap 5, Persistent Dark-Mode
  • ✅ Basic Authentication, OAuth via Github
  • ✅ API Generator Module - video presentation

Soft UI Dashboard - Full-Stack Starter generated by AppSeed.


Flask Material Kit

A pixel-perfect Bootstrap 5 UI kit that comes with prebuilt design blocks, 4 sample pages and 50+ UI components. If you want to get inspiration or just show something directly to your clients, you can jump-start your development with our pre-built example pages.

Material Kit - Starter generated by AppSeed.


Flask Bootstrap 5 Volt

Open-Source Flask Dashboard coded with basic modules, database, ORM, and deployment scripts on top of Volt (free version), a modern Bootstrap dashboard design. Volt is a free and open-source Bootstrap 5 Admin Dashboard featuring over 100 components, 11 example pages, and 3 customized plugins. Volt does not require jQuery as a dependency meaning that every library and script is jQuery-free.

Volt Dashboard - Full-Stack Starter generated by AppSeed.


Flask Pixel UI Kit

Free Flask Starter crafted on top of a modern Bootstrap design. The product comes with sample pages, 80 UI components and a permissive (MIT) license.

Pixel Bootstrap Lite - Full-Stack Starter generated by AppSeed.


Flask Dashboard Material

Material Dashboard is a free Material Bootstrap 4 Admin with a fresh, new design inspired by Google's Material Design. We are very excited to introduce our take on the material concepts through an easy-to-use and beautiful set of components. Material Dashboard was built over the popular Bootstrap 4 framework and it comes with a couple of third-party plugins redesigned to fit in with the rest of the elements.

Material Dashboard - Full-Stack Starter generated by AppSeed.


Flask Atlantis Lite

Atlantis Lite (Dark Layout) is a free Bootstrap 4 admin dashboard that is beautifully and elegantly designed to display various metrics, numbers or data visualization. Atlantis Lite admin dashboard has 2 layouts, many plugins, and UI components to help developers create dashboards quickly and effectively so they can save development time and also help users to make the right and fast decisions based on existing data

Atlantis Dark - Starter generated by AppSeed.


Flask Material Lite

Open-Source Flask Dashboard coded with basic modules, database, ORM and deployment scripts on top of MaterialPro Bootstrap Lite, a modern Bootstrap dashboard design. WrapPixel's MaterialPro Bootstrap Lite is one of the best Bootstrap templates for admin dashboards and control admin panels. This powerful and competent Bootstrap 4 admin template is based on HTML and is built with the CSS framework.

MaterialPRO Lite - Starter generated by AppSeed.


Flask Gradient Able

Gradient Able Free Bootstrap 4 Free/Lite Admin Template is a complete solution for your dashboard creation. The default layout version comes with limited options like Google optimized, font integration, high speed, mature & sophisticated, and extremely well-organized code which makes free Gradient Able a fully flexible solution for any backend application project.

Gradient Able - Starter generated by AppSeed.


Flask Dashboard Black

Black Dashboard is a beautiful Bootstrap 4 Admin Dashboard with a huge number of components built to fit together and look amazing. If you are looking for a tool to manage and visualize data about your business, this dashboard is the thing for you. It combines colors that are easy on the eye, spacious cards, beautiful typography, and graphics.

Black Dashboard - Full-Stack Starter generated by AppSeed.


Thanks for reading! For more resources, feel free to access:

Top comments (3)

Collapse
 
__alireza__ profile image
Alireza

Thank you very much. Your article is very helpful. I'm new to web development, actually, I've only made some REST API web servers with Bottle. Now, I'd like to create a web app for myself based on one of these dashboards (and honestly I don't want to deal with front-end a lot lot!), but I don't know how and where to start. Can you please tell me what should I do? Can I develop my project by altering and developing one of these projects?

Collapse
 
sm0ke profile image
Sm0ke

All dashboards are released under the MIT license. Feel free to use them in your projects.
For more free apps, not necessary Python-based, please access AppSeed

Cheers & happy coding!

Collapse
 
yorubadeveloper_87 profile image
Yoruba Developer

Hi, I recently created a free to use boilerplate. Check it out here github.com/yorubadeveloper/flask-a....
The live demo is flask-admin-boilerplate.herokuapp....