awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
dpgaspar avatar

dpgaspar/Flask-AppBuilder

0
View on GitHub↗
4,951 Stars·1,445 Forks·Python·BSD-3-Clause·7 Aufrufe

Flask AppBuilder

Flask-AppBuilder ist ein Rapid-Application-Framework auf Basis von Flask, das die Erstellung von Admin-Interfaces und datenbankgesteuerten Anwendungen automatisiert. Es fungiert als automatischer CRUD-Generator und SQL-Datenbank-Admin-Interface, das die Generierung von Benutzeroberflächen und REST-APIs direkt aus Datenmodellen ermöglicht.

Das Framework enthält ein Sicherheitssystem zur Verwaltung von Benutzeridentitäten und Zugriffsrollen durch rollenbasierte Zugriffskontrolle (RBAC). Es unterstützt die Authentifizierung über interne Datenbanken oder externe Anbieter wie LDAP, OAuth und OpenID.

Die Plattform deckt breitere Funktionen ab, einschließlich Multi-Dialekt-Datenbankkonnektivität, Modell-Audit-Tracking und Internationalisierung von Benutzeroberflächeninhalten. Zudem bietet sie Tools zur Datenvisualisierung durch Diagramme, Dateiupload-Handling und dynamische Menügenerierung basierend auf Benutzerberechtigungen.

Features

  • CRUD Generators - Automatically generates database management interfaces and CRUD views directly from data model definitions.
  • Admin Interface Frameworks - Provides a full admin interface framework for Flask applications with auto-generated CRUD views.
  • Internal Tooling Frameworks - Accelerates the creation of data-driven internal business applications, dashboards, and administrative interfaces.
  • CRUD Interfaces - Creates automated user interfaces for creating, reading, updating, and deleting records based on data model definitions.
  • Database-to-REST Interfaces - Automatically generates REST API endpoints and user interfaces directly from database schemas and data models.
  • SQLAlchemy Backend Configurators - Uses the SQLAlchemy ORM to handle multi-dialect database connections and automated audit tracking.
  • Admin Panel Generators - Provides tooling for rapidly building management dashboards and administrative interfaces based on data models.
  • Database REST APIs - Automatically creates secure RESTful endpoints with built-in token authentication to provide programmatic access to database records.
  • Authentication Providers - Integrates multiple external identity sources including OAuth, LDAP, and OpenID through a unified authentication interface.
  • Role-Based Access Control - Implements a complete security system for managing user identities and access roles through role-based access control.
  • Role-Based Access Control - Provides a security system for managing user permissions and defining access levels based on assigned roles.
  • User Access Management - Provides integrated tools for managing user accounts, security policies, and detailed access control.
  • User Authentications - Verifies user identities using diverse providers such as OAuth, OpenID, LDAP, or internal database credentials.
  • SQL Database Connectivity - Establishes simultaneous connections to various SQL dialects and document stores to manage data across different sources.
  • Database Audit Trails - Records which user created or modified a database entry and timestamps every change for accountability.
  • Database Admin UIs - Ships a web-based graphical interface for administering database instances across multiple SQL dialects.
  • Enterprise Security Frameworks - Implements enterprise-grade identity verification via OAuth, LDAP, and OpenID to secure organizational data.
  • Menu Hierarchies - Provides automated construction of hierarchical navigation menus based on available application views and user permissions.
  • Dynamic Navigation Menus - Generates dynamic application navigation menus at runtime based on system structure and user permissions.
  • Automatic REST Endpoint Generators - Automatically derives secure RESTful API endpoints from backend data models.
  • Boilerplates and Starters - Rapid development framework with built-in security and CRUD generation.
  • Python and Django Boilerplates - Framework for building Flask applications with built-in security and admin features.
  • Web Development Frameworks - Framework for rapid application development using Flask.
  • Web Frameworks - Rapid application builder with security and auto form generation.

Star-Verlauf

Star-Verlauf für dpgaspar/flask-appbuilderStar-Verlauf für dpgaspar/flask-appbuilder

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht dpgaspar/flask-appbuilder?

Flask-AppBuilder ist ein Rapid-Application-Framework auf Basis von Flask, das die Erstellung von Admin-Interfaces und datenbankgesteuerten Anwendungen automatisiert. Es fungiert als automatischer CRUD-Generator und SQL-Datenbank-Admin-Interface, das die Generierung von Benutzeroberflächen und REST-APIs direkt aus Datenmodellen ermöglicht.

Was sind die Hauptfunktionen von dpgaspar/flask-appbuilder?

Die Hauptfunktionen von dpgaspar/flask-appbuilder sind: CRUD Generators, Admin Interface Frameworks, Internal Tooling Frameworks, CRUD Interfaces, Database-to-REST Interfaces, SQLAlchemy Backend Configurators, Admin Panel Generators, Database REST APIs.

Welche Open-Source-Alternativen gibt es zu dpgaspar/flask-appbuilder?

Open-Source-Alternativen zu dpgaspar/flask-appbuilder sind unter anderem: marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… filamentphp/filament — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel… area17/twill — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and… pyeve/eve — Eve is a REST API framework that maps database collections to web resources through declarative configuration files.… qor/qor — Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content…

Open-Source-Alternativen zu Flask AppBuilder

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Flask AppBuilder.
  • marmelab/react-adminAvatar von marmelab

    marmelab/react-admin

    26,780Auf GitHub ansehen↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    Auf GitHub ansehen↗26,780
  • theorchid/platformAvatar von TheOrchid

    TheOrchid/Platform

    4,791Auf GitHub ansehen↗

    Platform is a framework for building back-office applications and administrative dashboards using Laravel. It functions as a schema-driven UI framework and CRUD generator that automatically constructs database management interfaces, input forms, and validation rules from programmatic model definitions. The project distinguishes itself through a comprehensive backend UI kit that supports advanced data capture, including geographic coordinate mapping, tabular JSON data matrices, and marketing metadata tracking. It features a robust role-based access control system for managing resource visibili

    PHP
    Auf GitHub ansehen↗4,791
  • filamentphp/filamentAvatar von filamentphp

    filamentphp/filament

    31,215Auf GitHub ansehen↗

    Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel ecosystem. It provides a declarative, component-based architecture that allows developers to construct complex, data-driven applications using server-side configuration objects rather than manual HTML. By inspecting database model structures and relationships, the framework automates the generation of CRUD interfaces, forms, and data tables, significantly reducing boilerplate code. The project distinguishes itself through a highly modular and extensible design that supports custo

    PHPadminalpine-jsbuilder
    Auf GitHub ansehen↗31,215
  • area17/twillAvatar von area17

    area17/twill

    3,956Auf GitHub ansehen↗

    Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and content management systems. It serves as a headless CMS framework and a toolkit for defining content models and managing structured data through a dedicated administrative interface. The project features a visual block editor that allows publishers to arrange and configure reusable content sections via a drag-and-drop interface. It includes a dedicated digital asset manager for storing, cropping, and optimizing images and files across local or cloud storage, as well as a multiling

    PHP
    Auf GitHub ansehen↗3,956
Alle 30 Alternativen zu Flask AppBuilder anzeigen→