Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/
… image:: https://github.com/dpgaspar/Flask-AppBuilder/workflows/Python/badge.svg
:target: https://github.com/dpgaspar/Flask-AppBuilder/actions
… image:: https://img.shields.io/pypi/v/Flask-AppBuilder.svg
:alt: PyPI
:target: https://pypi.org/project/Flask-AppBuilder/
… image:: https://img.shields.io/badge/pyversions-3.8%2C 3.9%2C 3.10%2C 3.11%2C 3.12-blue.svg
:target: https://www.python.org/
… image:: https://codecov.io/github/dpgaspar/Flask-AppBuilder/coverage.svg?branch=master
:target: https://codecov.io/github/dpgaspar/Flask-AppBuilder
… image:: https://img.shields.io/badge/code style-black-000000.svg
:target: https://github.com/psf/black
Simple and rapid application development framework, built on top of Flask <http://flask.pocoo.org/>
_.
includes detailed security, auto CRUD generation for your models, google charts and much more.
Extensive configuration of all functionality, easily integrate with normal Flask/Jinja2 development.
Documentation: Documentation <http://flask-appbuilder.readthedocs.org/en/latest/>
_
Mailing list: Google group <https://groups.google.com/forum/#!forum/flask-appbuilder>
_
Chat: Gitter <https://gitter.im/dpgaspar/Flask-AppBuilder>
_
Examples: examples <https://github.com/dpgaspar/Flask-AppBuilder/tree/master/examples>
_
Checkout installation video on YouTube <http://youtu.be/xvum4vfwldg>
_
Quick how to Demo from the docs <http://flaskappbuilder.pythonanywhere.com/>
_ (login has guest/welcome).
Versions <https://github.com/dpgaspar/Flask-AppBuilder/tree/master/CHANGELOG.rst>
_ for further detail on what changed.
You’re welcome to report bugs, propose new features, or even better contribute to this project.
Issues, bugs and new features <https://github.com/dpgaspar/Flask-AppBuilder/issues/new>
_
Contribute <https://github.com/dpgaspar/Flask-AppBuilder/fork>
_
Login page (with AUTH_DB)
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/login_db.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/login_db.png
Login page (with AUTH_OAUTH)
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/login_oauth.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/login_oauth.png
Security
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/security.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/security.png
Lists:
List contacts example
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/contact_list.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/contact_list.png
List Group example with search
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/group_list.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/group_list.png
Charts:
Group by pie chart
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/grouped_chart.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/grouped_chart.png
Direct time chart
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/direct_chart.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/chart_time1.png
Group by time chart
… image:: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/chart_time2.png
:width: 480px
:target: https://raw.github.com/dpgaspar/flask-AppBuilder/master/images/chart_time2.png
If you would like to share your project, or let everyone know that you’re using FAB
on your organization please submit a PR or send me an email with the details.
Projects:
Superset <https://github.com/apache/incubator-superset>
_ - a data exploration platform designed to be visual, intuitive, and interactive
Airflow <https://github.com/apache/airflow>
_ - a platform to programmatically author, schedule, and monitor workflows.
Organizations:
On Beat Digital <https://onbeat.digital/>
_