dpgaspar/flask-appbuilder

Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts...

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 32 minutes ago
Added to GitGenius on September 13th, 2026
Created on November 9th, 2013
Open Issues & Pull Requests: 269 (+0)
GitHub issues: Enabled
Number of forks: 1,445
Total Stargazers: 4,961 (+0)
Total Subscribers: 152 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 15.1 days
Mean response time: 139.3 days
90th percentile: 360.1 days
Tracked items: 57

Most active contributors

Sign in to see contributor activity.

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 100% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Only 10% of issues opened in the past year have been closed. Three people close 52% of everything that gets resolved.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 64
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 601 days
Stale 30+ days: 64
Stale 90+ days: 63

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

  • stale (4)
  • enhancement (2)
  • question (2)
  • bug (1)
  • dependency-bump (1)
  • mvc (1)

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

Flask App Builder is a rapid application development framework built on top of Flask that automates the creation of web applications with minimal boilerplate code.

The framework addresses the problem of repetitive scaffolding in web development by automatically generating CRUD interfaces for database models. It provides built-in security features including authentication and role-based access control, eliminating the need to implement these common requirements from scratch. The tool integrates seamlessly with standard Flask and Jinja2 development patterns, allowing developers to extend generated functionality with custom code where needed.

Flask App Builder suits teams building internal tools, admin panels, and data-driven applications where rapid iteration matters more than highly customized interfaces. It works well for projects backed by SQL databases where the data model can be expressed through standard ORM relationships. The framework is particularly valuable when you need working authentication and permission systems immediately, and when you want to visualize data through integrated charting capabilities without additional dependencies.

The project maintains active development with continuous integration workflows and code quality standards enforced through automated testing and style checking. The maintainers accept bug reports and feature proposals through the standard issue tracker and welcome contributions via pull requests. Community support is available through a mailing list and chat channel alongside comprehensive documentation and example applications.