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!
The motivation
Lately, I'm focusing a lot on boilerplate code and automation tools in order to win time cut the repetitive small tasks, and use a clean code-base each time I start a new project. To speed up my development, my plan is simple:
- Use stable and simple boilerplate code when I start a new project
- Write tools to integrate automatically the design (extract HTML components, replace hardcoded texts with variables.. etc)
- Use scripts to automate the deployments and use modern platforms (Heroku, Azure)
The result of this semi-automated process is this shortlists with Flask Dashboards, coded in less than one hour each. The hard part, in this automated process, is the HTML processing phase but I plan to write a separate article about it.
What is Flask
Flask is a lightweight WSGI web application framework. It is designed to make getting started quick and easy, with the ability to scale up to complex applications. Classified as a microframework, Flask is written in Python and it does not require particular tools or libraries. It has no database abstraction layer, form validation, or any other components where pre-existing third-party libraries provide common functions.
- Flask Cheat Sheet - Blog article
- More Free Dashboards - a curated index
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
Datta Able Flask
Datta Able Free Dashboard is the most stylized Bootstrap 4 Lite Admin Template, around all other Lite/Free admin templates in the market. It comes with high feature-rich pages and components with fully developer-centric code. Comes with error/bug-free, well structured, well-commented code and regularly with all latest updated code. This saves you a large amount of developing backend application time and it is fully customizable.
- π Datta Able Flask -
Product page
- π Flask Datta Able - LIVE Demo
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.
- π Flask Material Kit - product page
- π Flask Material Kit - LIVE App
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 Flask - LIVE Demo
- π Volt Dashboard Flask - Product page
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.
- π Flask Pixel UI Kit -
product page
- π Flask Pixel UI Kit -
LIVE demo
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.
- π Flask Dashboard Material - product page
- π Flask Dashboard Material - LIVE deployment
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 Flask - Product page
- π Atlantis Dark Flask - LIVE Demo
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.
- π Flask Material Lite - product page
- π Flask Material Lite - LIVE deployment
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 Flask - Product page
- π Gradient Able Flask - LIVE deployment
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 Flask - LIVE Demo
- π Black Dashboard Flask - Product page
Thanks for reading! For more resources, feel free to access:
- π More Flask Dashboards crafted in Django, Flask, and
React
- π More Flask Apps - free & PAID
Top comments (3)
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?
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!
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....