5 dépôts
Frameworks that programmatically generate administrative interfaces and dashboards from data models.
Distinct from Admin Interface Customizers: Focuses on the generation of the entire interface from schema/logic, whereas candidates focus on styling and customization of existing panels.
Explore 5 awesome GitHub repositories matching web development · Admin Panel Generators. Refine with filters or upvote what's useful.
FreeSql is a .NET object-relational mapper and data access layer that translates object-oriented code into SQL for multiple relational database providers. It functions as a fluent SQL query builder and database schema synchronizer, allowing developers to align database table and index structures with entity class definitions. The framework is specifically optimized for .NET Native AOT to ensure reduced memory footprints and faster startup times. It includes a database traffic manager to distribute load through read-write splitting, dynamic table sharding, and tenant-based data isolation. Bro
Programmatically generates administrative interfaces and management backends based on defined data entities.
EasyAdminBundle est un outil pour générer automatiquement des interfaces de gestion backend pour les applications Symfony. Il construit des écrans d'administration et des formulaires en mappant les définitions d'entités de base de données vers des composants d'interface utilisateur, offrant un système web pour gérer les enregistrements de base de données via des listes interrogeables et des formulaires CRUD. Le projet prend en charge la création de backends d'administration séparés, adaptés à différents rôles d'utilisateurs ou collaborateurs externes. Il inclut une couche de sécurité pour restreindre les tableaux de bord, les menus et les champs de données en fonction du contrôle d'accès basé sur les rôles et des jetons de sécurité utilisateur. Le système offre des capacités de gestion des enregistrements de base de données avec des listes paginées, un filtrage dynamique des requêtes et des workflows administratifs personnalisés exécutés via des boutons spécialisés et des opérations par lots. Il inclut également un support de localisation pour traduire le texte de l'interface et ajuster les mises en page pour les directions de lecture de droite à gauche.
Programmatically generates administrative interfaces and dashboards specifically for Symfony applications based on data models.
dcat-admin est un framework de panneau d'administration Laravel utilisé pour construire rapidement des interfaces d'administration pilotées par les données. Il fonctionne comme un générateur de CRUD et un outil de scaffolding backend qui produit automatiquement des interfaces de création, lecture, mise à jour et suppression basées sur les schémas de tables de base de données. Le système se distingue par une architecture d'extension basée sur des plugins et la capacité d'exécuter plusieurs instances administratives indépendantes au sein d'une seule installation. Il fournit des outils spécialisés pour mapper des API externes vers des formulaires et des tableaux, ainsi qu'un cycle de vie de formulaire piloté par les événements pour exécuter une logique personnalisée lors de la résolution et de la soumission. Le framework couvre un large éventail de domaines de capacités, notamment le contrôle d'accès basé sur les rôles pour gérer les permissions hiérarchiques, une suite complète de grilles de gestion de données avec édition en ligne et des workflows de formulaires multi-étapes. Il inclut également des outils de visualisation de données pour les tableaux de bord opérationnels et une variété d'utilitaires de gestion de contenu pour les téléchargements de fichiers volumineux par morceaux et l'édition de texte riche. Des utilitaires en ligne de commande sont fournis pour automatiser la génération de composants administratifs et de classes d'action.
Provides a framework to programmatically generate administrative interfaces and dashboards from data models.
Twill est une boîte à outils CMS Laravel et un générateur de panneau d'administration conçu pour construire des consoles administratives personnalisées et des systèmes de gestion de contenu. Il sert de framework CMS headless et de boîte à outils pour définir des modèles de contenu et gérer des données structurées via une interface administrative dédiée. Le projet propose un éditeur de blocs visuel qui permet aux éditeurs d'organiser et de configurer des sections de contenu réutilisables via une interface glisser-déposer. Il inclut un gestionnaire d'actifs numériques dédié pour stocker, recadrer et optimiser les images et fichiers sur un stockage local ou cloud, ainsi qu'un gestionnaire de contenu multilingue pour gérer les champs traduits et les permaliens localisés. La plateforme fournit de larges capacités pour la gestion de contenu et de médias, incluant le suivi de version, la planification de publication et l'organisation hiérarchique des pages. Elle couvre des outils administratifs étendus tels que le contrôle d'accès basé sur les rôles, la recherche globale et le scaffolding en ligne de commande pour la génération rapide de modules CRUD et de migrations de base de données. Le système s'intègre aux modèles Laravel en utilisant des traits pour permettre la publication et la gestion des médias.
Provides a framework that programmatically generates full administrative interfaces and dashboards from Laravel data models.
fastapi-admin is a web-based administrative interface that automatically generates CRUD control panels from FastAPI application models and database schemas. It serves as a model-driven dashboard generator that constructs administrative forms and data tables by inspecting database model metadata and field constraints at runtime. The project integrates with asynchronous object-relational mapping to provide a TortoiseORM admin interface, enabling the management of relational database content through a structured dashboard. The resulting interface utilizes a responsive design system for a consist
Provides a framework that programmatically generates administrative interfaces and dashboards directly from FastAPI data models.