https://github.com/dpgaspar/Flask-AppBuilder
authentication crud flask python rbac rest rest-api sql web
Score: 31.49109510872125
Last synced: about 16 hours ago
JSON representation
Repository metadata:
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/
- Host: GitHub
- URL: https://github.com/dpgaspar/Flask-AppBuilder
- Owner: dpgaspar
- License: bsd-3-clause
- Created: 2013-11-09T21:13:29.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2025-11-12T12:41:16.000Z (3 months ago)
- Last Synced: 2025-12-19T01:44:09.743Z (about 2 months ago)
- Topics: authentication, crud, flask, python, rbac, rest, rest-api, sql, web
- Language: Python
- Homepage:
- Size: 44 MB
- Stars: 4,934
- Watchers: 151
- Forks: 1,435
- Open Issues: 252
-
Metadata Files:
- Readme: README.rst
- Changelog: CHANGELOG.rst
- Contributing: CONTRIBUTING.rst
- Funding: .github/FUNDING.yml
- License: LICENSE
- Security: .github/SECURITY.md
-
Funding:
- Github: dpgaspar
Owner metadata:
- Name: Daniel Vaz Gaspar
- Login: dpgaspar
- Email: danielvazgaspar@gmail.com
- Kind: user
- Description:
- Website:
- Location: Lisbon, Portugal
- Twitter:
- Company: @preset-io @apache
- Icon url: https://avatars.githubusercontent.com/u/4025227?u=baab56022cb77c91dd55a2d523568f2614a35605&v=4
- Repositories: 39
- Last Synced at: 2025-12-13T00:39:17.392Z
- Profile URL: https://github.com/dpgaspar
Committers metadata
Last synced: 3 months ago
Total Commits: 3,740
Total Committers: 221
Avg Commits per committer: 16.923
Development Distribution Score (DDS): 0.12
Commits in past year: 55
Committers in past year: 21
Avg Commits per committer in past year: 2.619
Development Distribution Score (DDS) in past year: 0.4
| Name | Commits | |
|---|---|---|
| dpgaspar | d****r@g****m | 3293 |
| Maxime Beauchemin | m****n@g****m | 43 |
| veflask | e****i@h****m | 15 |
| Dosenpfand | D****d | 12 |
| William Pursell | w****p@w****m | 10 |
| Ben Reinhart | b****t@g****m | 9 |
| Joy Gao | j****g@w****m | 7 |
| Ben | b****b | 7 |
| Joshua Carp | j****p@g****m | 7 |
| Beto Dealmeida | r****o@d****t | 6 |
| Cameron Nemo | C****o | 6 |
| Ryan Hamilton | r****n@r****m | 6 |
| matteo nunziati | e****i@g****m | 6 |
| Rogan | q****w@g****m | 5 |
| Andrea D'Amore | a****m@b****t | 4 |
| Ash Berlin-Taylor | a****b@f****m | 4 |
| Fuzzwah | r****h@g****m | 4 |
| Jarosław A. Kalinowski | j****i@g****m | 4 |
| John Bodley | 4****y | 4 |
| Marek Vavrusa | m****a@c****m | 4 |
| Xiao Hanyu | x****8@g****m | 4 |
| dependabot[bot] | 4****] | 4 |
| nachtkinder | g****r@s****m | 4 |
| Alexandre Roberto Zia | a****e@z****r | 4 |
| Federico Padua | f****a@i****m | 4 |
| Abdullah | A****h@y****m | 3 |
| Ben | b****b | 3 |
| Enzo Martellucci | 5****v | 3 |
| Henk Van Hoek | H****k | 3 |
| svchiluvuri | 3****i | 3 |
| and 191 more... | ||
Package metadata
- Total packages: 11
-
Total downloads:
- pypi: 11,056,432 last-month
- Total docker downloads: 30,360,429
- Total dependent packages: 27 (may contain duplicates)
- Total dependent repositories: 595 (may contain duplicates)
- Total versions: 666
- Total maintainers: 6
- Total advisories: 14
pypi.org: flask-appbuilder
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.
- Homepage: https://github.com/dpgaspar/flask-appbuilder/
- Documentation: https://flask-appbuilder.readthedocs.io/
- Licenses: BSD
- Latest release: 5.0.2 (published 3 months ago)
- Last Synced: 2026-01-12T08:45:47.485Z (24 days ago)
- Versions: 373
- Dependent Packages: 14
- Dependent Repositories: 586
- Downloads: 11,055,920 Last month
- Docker Downloads: 30,360,429
-
Rankings:
- Downloads: 0.152%
- Dependent repos count: 0.589%
- Dependent packages count: 1.068%
- Stargazers count: 1.091%
- Forks count: 1.159%
- Average: 1.233%
- Docker downloads count: 3.337%
- Maintainers (2)
-
Advisories:
- Flask App Builder has an Authentication Bypass vulnerability when using non AUTH_DB methods
- Flask-AppBuilder open redirect vulnerability using HTTP host injection
- Flask-AppBuilder Observable Response Discrepancy
- Flask-AppBuilder's login form allows browser to cache sensitive fields
- Flask-AppBuilder vulnerable to incorrect authentication when using auth type OpenID
- Flask-AppBuilder's OAuth login page subject to Cross Site Scripting (XSS)
- Flask-AppBuilder vulnerable to possible disclosure of sensitive information on user error
- Flask-AppBuilder Has No Rate Limiting on Login AUTH DB
- Flask-AppBuilder before v4.1.3 allows inference of sensitive information through query strings
- Open Redirect in Flask-AppBuilder
- Observable Response Discrepancy in Flask-AppBuilder
- Improper Authentication in Flask-AppBuilder
- Flask-AppBuilder Open Redirect vulnerability
- Observable Response Discrepancy in Flask-AppBuilder
conda-forge.org: flask-appbuilder
- Homepage: http://flaskappbuilder.pythonanywhere.com/
- Licenses: BSD-3-Clause
- Latest release: 4.1.6 (published about 3 years ago)
- Last Synced: 2026-01-01T13:28:55.604Z (about 1 month ago)
- Versions: 65
- Dependent Packages: 7
- Dependent Repositories: 2
-
Rankings:
- Forks count: 4.252%
- Stargazers count: 5.619%
- Dependent packages count: 8.009%
- Average: 9.495%
- Dependent repos count: 20.101%
proxy.golang.org: github.com/dpgaspar/Flask-AppBuilder
- Homepage:
- Documentation: https://pkg.go.dev/github.com/dpgaspar/Flask-AppBuilder#section-documentation
- Licenses: bsd-3-clause
- Latest release: v5.0.2+incompatible (published 3 months ago)
- Last Synced: 2025-12-15T15:23:54.428Z (about 2 months ago)
- Versions: 103
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 8.973%
- Average: 9.546%
- Dependent repos count: 10.118%
proxy.golang.org: github.com/dpgaspar/flask-appbuilder
- Homepage:
- Documentation: https://pkg.go.dev/github.com/dpgaspar/flask-appbuilder#section-documentation
- Licenses: bsd-3-clause
- Latest release: v5.0.2+incompatible (published 3 months ago)
- Last Synced: 2025-12-13T04:29:12.816Z (about 2 months ago)
- Versions: 103
- Dependent Packages: 0
- Dependent Repositories: 0
-
Rankings:
- Dependent packages count: 8.973%
- Average: 9.546%
- Dependent repos count: 10.118%
pypi.org: flask-appbuilder-red
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.
- Homepage: https://github.com/dpgaspar/flask-appbuilder/
- Documentation: https://flask-appbuilder-red.readthedocs.io/
- Licenses: BSD
- Latest release: 2.1.13 (published over 5 years ago)
- Last Synced: 2025-12-15T21:05:26.721Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 18 Last month
-
Rankings:
- Stargazers count: 1.091%
- Forks count: 1.145%
- Dependent packages count: 7.303%
- Average: 14.533%
- Dependent repos count: 22.068%
- Downloads: 41.058%
- Maintainers (1)
pypi.org: flask-appbuilder-redirect
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.
- Homepage: https://github.com/dpgaspar/flask-appbuilder/
- Documentation: https://flask-appbuilder-redirect.readthedocs.io/
- Licenses: BSD
- Latest release: 2.1.13 (published over 5 years ago)
- Last Synced: 2025-12-16T03:19:34.419Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 15 Last month
-
Rankings:
- Stargazers count: 1.091%
- Forks count: 1.145%
- Dependent packages count: 7.303%
- Average: 15.483%
- Dependent repos count: 22.068%
- Downloads: 45.809%
- Maintainers (1)
pypi.org: fab-addon-autodoc
Wrapped autodo into FAB as an addon
- Homepage: https://github.com/dpgaspar/flask-appbuilder/
- Documentation: https://fab-addon-autodoc.readthedocs.io/
- Licenses: BSD
- Latest release: 0.1.5 (published over 7 years ago)
- Last Synced: 2025-12-15T00:17:33.770Z (about 2 months ago)
- Versions: 3
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 432 Last month
-
Rankings:
- Stargazers count: 1.091%
- Forks count: 1.145%
- Dependent packages count: 7.303%
- Average: 15.786%
- Dependent repos count: 22.068%
- Downloads: 47.322%
- Maintainers (1)
pypi.org: kflask-appbuilder
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.
- Homepage: https://github.com/dpgaspar/flask-appbuilder/
- Documentation: https://kflask-appbuilder.readthedocs.io/
- Licenses: BSD
- Latest release: 1.0.1 (published about 8 years ago)
- Last Synced: 2025-12-17T04:47:45.604Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 16 Last month
-
Rankings:
- Stargazers count: 1.091%
- Forks count: 1.145%
- Dependent packages count: 7.303%
- Average: 17.314%
- Dependent repos count: 22.068%
- Downloads: 54.965%
- Maintainers (1)
pypi.org: flask-appbuilder-jwi078
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.
- Homepage: https://github.com/dpgaspar/flask-appbuilder/
- Documentation: https://flask-appbuilder-jwi078.readthedocs.io/
- Licenses: BSD
- Latest release: 2.1.13 (published over 5 years ago)
- Last Synced: 2025-12-16T04:46:56.946Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 1
- Downloads: 16 Last month
-
Rankings:
- Stargazers count: 1.091%
- Forks count: 1.145%
- Dependent packages count: 7.303%
- Average: 17.798%
- Dependent repos count: 22.068%
- Downloads: 57.385%
- Maintainers (1)
anaconda.org: flask-appbuilder
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.
- Homepage: https://github.com/dpgaspar/flask-appbuilder
- Licenses: BSD-3-Clause
- Latest release: 5.0.1 (published 4 months ago)
- Last Synced: 2025-12-16T13:06:39.865Z (about 2 months ago)
- Versions: 14
- Dependent Packages: 6
- Dependent Repositories: 2
-
Rankings:
- Dependent packages count: 6.977%
- Forks count: 9.997%
- Stargazers count: 12.655%
- Average: 19.632%
- Dependent repos count: 48.898%
pypi.org: fab-addon-client
Small text to resume your addon
- Homepage: https://github.com/dpgaspar/flask-appbuilder/
- Documentation: https://fab-addon-client.readthedocs.io/
- Licenses: BSD
- Latest release: 0.0.1 (published over 1 year ago)
- Last Synced: 2025-12-21T03:36:07.720Z (about 2 months ago)
- Versions: 1
- Dependent Packages: 0
- Dependent Repositories: 0
- Downloads: 15 Last month
-
Rankings:
- Dependent packages count: 10.454%
- Average: 34.65%
- Dependent repos count: 58.847%
- Maintainers (1)
Dependencies
- 1766 dependencies
- @babel/cli ^7.2.3 development
- @babel/core ^7.2.2 development
- @babel/node ^7.2.2 development
- @babel/plugin-syntax-dynamic-import ^7.2.0 development
- @babel/polyfill ^7.0.0 development
- @babel/preset-env ^7.2.3 development
- @babel/preset-react ^7.0.0 development
- @babel/register ^7.0.0 development
- @types/jest ^23.3.5 development
- @types/react ^16.4.18 development
- @types/react-dom ^16.0.9 development
- babel-core ^7.0.0-bridge.0 development
- babel-eslint ^10.0.1 development
- babel-jest ^24.1.0 development
- babel-loader ^8.0.4 development
- babel-plugin-css-modules-transform ^1.1.0 development
- babel-plugin-dynamic-import-node ^1.2.0 development
- babel-plugin-lodash ^3.3.4 development
- babel-preset-airbnb ^3.2.0 development
- cache-loader ^1.2.2 development
- clean-webpack-plugin ^0.1.19 development
- css-loader ^1.0.0 development
- enzyme ^3.3.0 development
- enzyme-adapter-react-16 ^1.1.1 development
- eslint ^4.19.1 development
- eslint-config-airbnb ^15.0.1 development
- eslint-config-prettier ^2.9.0 development
- eslint-import-resolver-webpack ^0.10.1 development
- eslint-plugin-cypress ^2.0.1 development
- eslint-plugin-import ^2.2.0 development
- eslint-plugin-jest ^21.24.1 development
- eslint-plugin-jsx-a11y ^5.1.1 development
- eslint-plugin-no-only-tests ^2.0.1 development
- eslint-plugin-prettier ^2.6.0 development
- eslint-plugin-react ^7.0.1 development
- exports-loader ^0.7.0 development
- fetch-mock ^7.0.0-alpha.6 development
- file-loader ^1.1.11 development
- fork-ts-checker-webpack-plugin ^0.4.9 development
- ignore-styles ^5.0.1 development
- imports-loader ^0.7.1 development
- jest ^24.1.0 development
- jsdom 9.12.0 development
- less ^3.9.0 development
- less-loader ^4.1.0 development
- mini-css-extract-plugin ^0.4.0 development
- minimist ^1.2.0 development
- optimize-css-assets-webpack-plugin ^5.0.1 development
- po2json ^0.4.5 development
- prettier ^1.12.1 development
- redux-mock-store ^1.2.3 development
- sinon ^4.5.0 development
- speed-measure-webpack-plugin ^1.2.3 development
- style-loader ^0.21.0 development
- terser-webpack-plugin ^1.1.0 development
- thread-loader ^1.2.0 development
- transform-loader ^0.2.3 development
- ts-jest ^24.0.0 development
- ts-loader ^5.2.0 development
- tslint ^5.11.0 development
- tslint-react ^3.6.0 development
- typescript ^3.1.3 development
- url-loader ^1.0.1 development
- webpack ^4.19.0 development
- webpack-assets-manifest ^3.0.1 development
- webpack-bundle-analyzer ^3.0.2 development
- webpack-cli ^3.1.1 development
- webpack-dev-server ^3.1.14 development
- webpack-sources ^1.1.0 development
- axios ^0.18.0
- bootstrap ^4.2.1
- jquery 3.1.1
- react ^16.4.1
- react-bootstrap ^0.32.4
- react-dom ^16.4.1
- react-icons ^3.3.0
- react-router-dom ^4.3.1
- react-scripts ^2.1.1
- react-select ^3.0.4
- rison 0.1.1
- apispec *
- actions/checkout v2 composite
- actions/setup-python v2 composite
- mcr.microsoft.com/mssql/server 2017-CU8-ubuntu docker
- mongo 4.4.1-bionic docker
- mysql 5.7 docker
- postgres 14-alpine docker
- morrisoncole/pr-lint-action v1.4.1 composite
- mongo latest
- postgres 14
- actions/checkout v3 composite
- github/codeql-action/analyze v2 composite
- github/codeql-action/init v2 composite
- @fortawesome/fontawesome-free 6.2.1
- bootstrap 3.4.1
- bootstrap-datepicker 1.10.0
- jquery 3.6.0
- select2 4.0.13
- select2-bootstrap-theme 0.1.0-beta.10
- world-flags-sprite 0.0.2
- @fortawesome/fontawesome-free 6.2.1
- bootstrap 3.4.1
- bootstrap-datepicker 1.10.0
- jquery 3.6.0
- select2 4.0.13
- select2-bootstrap-theme 0.1.0-beta.10
- world-flags-sprite 0.0.2
- apispec ==6.3.0
- attrs ==23.1.0
- babel ==2.13.0
- blinker ==1.7.0
- click ==8.1.7
- colorama ==0.4.6
- deprecated ==1.2.14
- dnspython ==2.4.2
- email-validator ==1.3.1
- flask ==2.3.3
- flask-babel ==2.0.0
- flask-jwt-extended ==4.5.3
- flask-limiter ==3.5.0
- flask-login ==0.6.3
- flask-sqlalchemy ==2.5.1
- flask-wtf ==1.2.1
- idna ==3.4
- importlib-resources ==6.1.0
- itsdangerous ==2.1.2
- jinja2 ==3.1.3
- jsonschema ==4.19.1
- jsonschema-specifications ==2023.7.1
- limits ==3.6.0
- markdown-it-py ==3.0.0
- markupsafe ==2.1.3
- marshmallow ==3.20.1
- marshmallow-sqlalchemy ==0.28.2
- mdurl ==0.1.2
- ordered-set ==4.1.0
- packaging ==23.2
- prison ==0.2.1
- pygments ==2.16.1
- pyjwt ==2.8.0
- python-dateutil ==2.8.2
- pytz ==2023.3.post1
- pyyaml ==6.0.1
- referencing ==0.30.2
- rich ==13.6.0
- rpds-py ==0.10.6
- six ==1.16.0
- sqlalchemy ==1.4.49
- sqlalchemy-utils ==0.41.1
- typing-extensions ==4.8.0
- werkzeug ==3.0.1
- wrapt ==1.15.0
- wtforms ==3.1.0
- black * development
- coverage * development
- flake8 * development
- flake8-import-order * development
- mypy * development
- mypy-extensions * development
- pip-tools * development
- tox * development
- types-PyYAML * development
- black ==23.10.0 development
- build ==1.0.3 development
- click ==8.1.7 development
- coverage ==5.5 development
- distlib ==0.3.8 development
- filelock ==3.13.1 development
- flake8 ==3.9.2 development
- flake8-import-order ==0.18.1 development
- hiro ==0.5.1 development
- mccabe ==0.6.1 development
- mock ==5.1.0 development
- mypy ==0.910 development
- mypy-extensions ==0.4.3 development
- nose2 ==0.14.0 development
- packaging ==23.2 development
- parameterized ==0.8.1 development
- pathspec ==0.12.1 development
- pip-tools ==6.8.0 development
- platformdirs ==4.2.0 development
- pluggy ==1.4.0 development
- py ==1.11.0 development
- pycodestyle ==2.7.0 development
- pyflakes ==2.3.1 development
- pyproject-hooks ==1.0.0 development
- six ==1.16.0 development
- toml ==0.10.2 development
- tox ==3.24.3 development
- types-pyyaml ==6.0.12.2 development
- typing-extensions ==4.9.0 development
- virtualenv ==20.25.0 development
- wheel ==0.42.0 development
- sphinx-rtd-theme >=0.2.4
- sphinxcontrib-blockdiag >=1.5.0
- alabaster ==0.7.16
- apispec ==6.3.0
- attrs ==23.1.0
- babel ==2.13.0
- blinker ==1.7.0
- blockdiag ==3.0.0
- certifi ==2024.2.2
- charset-normalizer ==3.3.2
- click ==8.1.7
- colorama ==0.4.6
- deprecated ==1.2.14
- dnspython ==2.4.2
- docutils ==0.20.1
- email-validator ==1.3.1
- flask ==2.3.3
- flask-babel ==2.0.0
- flask-jwt-extended ==4.5.3
- flask-limiter ==3.5.0
- flask-login ==0.6.3
- flask-sqlalchemy ==2.5.1
- flask-wtf ==1.2.1
- funcparserlib ==2.0.0a0
- idna ==3.4
- imagesize ==1.4.1
- importlib-resources ==6.1.0
- itsdangerous ==2.1.2
- jinja2 ==3.1.2
- jsonschema ==4.19.1
- jsonschema-specifications ==2023.7.1
- limits ==3.6.0
- markdown-it-py ==3.0.0
- markupsafe ==2.1.3
- marshmallow ==3.20.1
- marshmallow-sqlalchemy ==0.26.1
- mdurl ==0.1.2
- ordered-set ==4.1.0
- packaging ==23.2
- pillow ==10.2.0
- prison ==0.2.1
- pygments ==2.16.1
- pyjwt ==2.8.0
- python-dateutil ==2.8.2
- pytz ==2023.3.post1
- pyyaml ==6.0.1
- referencing ==0.30.2
- requests ==2.31.0
- rich ==13.6.0
- rpds-py ==0.10.6
- six ==1.16.0
- snowballstemmer ==2.2.0
- sphinx ==7.2.6
- sphinx-rtd-theme ==2.0.0
- sphinxcontrib-applehelp ==1.0.8
- sphinxcontrib-blockdiag ==3.0.0
- sphinxcontrib-devhelp ==1.0.6
- sphinxcontrib-htmlhelp ==2.0.5
- sphinxcontrib-jquery ==4.1
- sphinxcontrib-jsmath ==1.0.1
- sphinxcontrib-qthelp ==1.0.7
- sphinxcontrib-serializinghtml ==1.1.10
- sqlalchemy ==1.4.49
- sqlalchemy-utils ==0.41.1
- typing-extensions ==4.8.0
- urllib3 ==2.2.0
- webcolors ==1.13
- werkzeug ==3.0.1
- wrapt ==1.15.0
- wtforms ==3.1.0
- Authlib *
- Pillow *
- cython *
- jmespath *
- mysqlclient *
- psycopg2-binary *
- pyodbc *
- python-ldap *
- requests *
- authlib ==1.2.1
- certifi ==2024.2.2
- cffi ==1.16.0
- charset-normalizer ==2.0.12
- cryptography ==42.0.2
- cython ==0.29.17
- idna ==3.6
- jmespath ==1.0.1
- mysqlclient ==2.0.1
- pillow ==10.2.0
- psycopg2-binary ==2.9.6
- pyasn1 ==0.5.1
- pyasn1-modules ==0.3.0
- pycparser ==2.21
- pyodbc ==5.0.1
- python-ldap ==3.4.3
- requests ==2.26.0
- urllib3 ==1.26.18
- flask ==2.2.5
- flask-mongoengine ==1.0.0
- mongoengine ==0.27.0
- pymongo ==4.5.0
- werkzeug ==2.3.7
- click ==8.1.7
- dnspython ==2.5.0
- email-validator ==2.1.0.post1
- flask ==2.2.5
- flask-mongoengine ==1.0.0
- flask-wtf ==1.2.1
- idna ==3.6
- itsdangerous ==2.1.2
- jinja2 ==3.1.3
- markupsafe ==2.1.5
- mongoengine ==0.27.0
- pymongo ==4.5.0
- werkzeug ==2.3.7
- wtforms ==3.1.2
- flask ==2.2.5
- flask-openid ==1.3.0
- werkzeug ==2.3.7
- click ==8.1.7
- defusedxml ==0.7.1
- flask ==2.2.5
- flask-openid ==1.3.0
- itsdangerous ==2.1.2
- jinja2 ==3.1.3
- markupsafe ==2.1.5
- python3-openid ==3.2.0
- werkzeug ==2.3.7
- hiro * test
- nose2 * test
- parameterized * test
- coverage ==7.4.1 test
- hiro ==1.1.1 test
- nose2 ==0.14.1 test
- parameterized ==0.9.0 test