Thank you for landing on our blog. This article presents a few open-source apps and dashboards coded in Flask, the famous web framework written in Python.
In a rush? All apps listed here are published on Github: flask apps and admin dashboards. Thank you!
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. It began as a simple wrapper around Werkzeug and Jinja and has become one of the most popular Python web application frameworks.
Flask can be used to build one-page apps, dashboards or API server nodes and boilerplate code. In case you like any app listed here, feel free to grab the code and use it in your development.
FlaskPlay is a simple app coded on top of Phantom design crafted by Html5UP. In order to help developers to start fast, this Flask boilerplate comes with SQLite database, authentication, scripts for Live FTP deploy and a beautiful design to be used right away.
Build from sources
$ git clone https://github.com/app-generator/flask-boilerplate-flaskplay.git $ cd flask-boilerplate-flaskplay $ pip install -r requirements.txt # install modules $ python app.py
At this point, the app is started and can be visited in your preferred browser on port 5000. That was simple, right?
This Flask boilerplate is coded on top of another design from Html5 Up: Solid State. To grab the code and build the app, without leaving this window, just type:
$ git clone https://github.com/app-generator/flask-solid-state.git $ cd flask-solid-state $ pip install -r requirements.txt # install dependencies $ python app.py
If all goes well, by visiting localhost:5000 in your browser, you should see the app running:
This boilerplate is built on top of Bulma Css, the popular CSS framework based on Flexbox.
The boilerplate is a dashboard, coded on top of Black Dashboard design provided by Creative-Tim agency. As all other apps, the boilerplate comes equipped with a basic set of features like authentication, database and tooling.
Open-Source admin dashboard with NowUI Design coded in Flask.