loading...
Cover image for Flask Apps - Open-Source Web Apps built with automation tools

Flask Apps - Open-Source Web Apps built with automation tools

sm0ke profile image Sm0ke Updated on ・5 min read

Hello Coders,

In my career as a programmer, I learned a lot by playing with open-source stuff and add my work on top of an existing code-base crafted by other open-source enthusiasts. In this article, I will present a short-list with simple Flask Apps enhanced with a basic set of features and modules like authentication, database, and DB tools coded on top of beautiful UI Kits.


Note: all apps are generated using automation tools and boilerplate code. For curious minds, I will drop here a link: Web App Generator — The technology-agnostic way. Thank you!


What I learned, exactly?

  • look at a new software from the design patterns perspective. If-else, while loops and helpers are important for sure but no more than a small brick in a huge building.
  • by updating existing code written by different people with different skills, you become more flexible and you might become a better team member
  • the ability to update and provide a quick fix for a new piece of software
  • split complex features into small pieces, easily understandable by anyone
  • to write simple documentation and allocate time for free support
  • a bad product might contain a brilliant code chunk
  • code refactoring is not an easy job
  • help people for free because others do the same for me in the past
  • providing free help and free products you might have a positive influence over others. worked for me :)

Cool, let's move forward with our list and see some nice apps.


Flask Pixel UI Kit

Open-Source web app coded in Flask on top of Pixel UI kit (free version) - Features:

  • MIT License, UI-Ready, Jinja2 templating
  • SQLite database, Flask-SQLAlchemy ORM
  • Session-Based auth flow (login, register)
  • UI Kit: Pixel UI kit by Themesberg

Links

Flask Pixel UI Kit - Open-Source web app coded in Flask.


Flask iDashboard Free

Open-Source Admin Panel coded in Flask Framework on top of iDashboard design (free version) crafted by YooKits. Features:

  • SQLite, PostgreSQL, SQLAlchemy ORM
  • Alembic (DB schema migrations)
  • Modular design with Blueprints
  • Session-Based authentication (via flask_login)
  • Forms validation
  • Deployment scripts: Docker, Gunicorn / Nginx

Flask iDashboard Free - Open-Source Dashboard coded in Flask.


Flask Dashboard DattaAble

Open-Source Admin Panel coded in Flask Framework on top of Datta Able design (free version). Features:

  • SQLite, PostgreSQL, SQLAlchemy ORM
  • Alembic (DB schema migrations)
  • Modular design with Blueprints
  • Session-Based authentication (via flask_login)
  • Forms validation
  • Deployment scripts: Docker, Gunicorn / Nginx

Flask Dashboard Datta Able - Open-Source Dashboard.


Flask Win95 UI Kit

A super simple open-source Web App coded in Flask Framework on top of Windows 95 UI Kit. Features:

  • SQLite database
  • SQLAlchemy ORM
  • Session-Based authentication flow (login, register)
  • UI Kit: Windows 95 UI Kit by Themesberg

Windows 95 UI Kit - Open-Source Web App Coded in Flask.


Flask Dashboard Black

Open-Source Admin Dashboard coded in Flask Framework on top of Black Dashboard design. Features:

  • SQLite, PostgreSQL, SQLAlchemy ORM
  • Alembic (DB schema migrations)
  • Modular design with Blueprints
  • Session-Based authentication (via flask_login)
  • Forms validation
  • Deployment scripts: Docker, Gunicorn
  • UI Kit: Black Dashboard provided by Creative-Tim

Flask Dashboard Black - Open-Source Dashboard.


Flask Paper Kit

Open-Source Web App coded in Flask Framework on top of Paper Kit design. Features:

  • SQLite database
  • SQLAlchemy ORM
  • Session-Based authentication flow (login, register)
  • UI Kit: Paper Kit by Creative-Tim

Flask Paper Kit - Open-Source Web App.


Flask Dashboard Light Blue

Open-Source Admin Dashboard coded in Flask Framework on top of Light Blue Dashboard design. Features:

  • SQLite, PostgreSQL, SQLAlchemy ORM
  • Alembic (DB schema migrations)
  • Modular design with Blueprints
  • Session-Based authentication (via flask_login)
  • Forms validation
  • Deployment scripts: Docker, Gunicorn
  • UI Kit: Light Blue Dashboard provided by FlatLogic

Flask Dashboard Light Blue - Open-Source Dashboard.


Flask Now UI Kit

Open-Source Web App coded in Flask Framework on top of Now UI Kit design. Features:

  • SQLite database
  • SQLAlchemy ORM
  • Session-Based authentication flow (login, register)
  • UI Kit: Now UI Kit by Creative-Tim

Flask Now UI Kit - Open-Source Web App.


Flask Material Kit

Open-Source Web App coded in Flask Framework on top of Material Kit design. Features:

  • SQLite database
  • SQLAlchemy ORM
  • Session-Based authentication flow (login, register)
  • UI Kit: Material Kit by Creative-Tim

Flask Material Kit - Open-Source Web App.


Flask Argon Design

Open-Source Web App coded in Flask Framework on top of Argon Design System. Features:

  • SQLite database
  • SQLAlchemy ORM
  • Session-Based authentication flow (login, register)
  • UI Kit: Argon Design by Creative-Tim

Flask Argon Design - Open-Source Web App.


Links & Resources

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 is classified as a microframework because 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 - read more about it on the Flask official website or access the docs and start coding.

Flask Apps

Open-source and paid apps generated in Flask by the AppSeed platform with a basic set of features like authentication, Database, DB Tools, and deploy scripts on top of som popular UI Kits.

Flask Admin Dashboards

Admin panels (free & paid) coded in Flask - Index hosted by the AppSeed platform.


Thank You!

Posted on by:

sm0ke profile

Sm0ke

@sm0ke

#Automation, my favorite programming language

Discussion

markdown guide
 

I really like that you publish those examples! Also a great source for learning.