awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
SoftwareBrothers avatar

SoftwareBrothers/admin-bro

0
View on GitHub↗
8,952 stars·727 forks·TypeScript·MIT·6 vuesadminjs.co↗

Admin Bro

Admin-bro est un framework de panneau d'administration Node.js qui transforme automatiquement les schémas de base de données en systèmes de gestion de contenu (CMS) et tableaux de bord backend fonctionnels. Il fournit une interface visuelle pour effectuer des opérations de création, lecture, mise à jour et suppression (CRUD) sur des enregistrements provenant de diverses sources de données.

Le framework utilise une génération d'interface pilotée par les modèles pour mapper les métadonnées de la base de données vers des composants de formulaire, et emploie une couche d'abstraction basée sur des adaptateurs pour traduire les opérations administratives en requêtes spécifiques. Il prend en charge l'exécution de logique métier personnalisée et de workflows opérationnels via des déclencheurs liés à des enregistrements de ressources spécifiques.

Le système inclut des capacités de visualisation de données via des tableaux de bord administratifs et des rapports de business intelligence. Il fournit également des outils pour la validation des entrées basée sur le schéma, l'extension des métadonnées de ressources via des décorateurs, et une architecture basée sur des plugins pour ajouter des composants d'interface personnalisés.

Features

  • Content Management Systems - Automatically transforms database schemas into a visual content management system for managing application data.
  • Admin Panel Generators - Automatically builds a web-based management panel to perform data operations and manage application settings.
  • Content Management Interfaces - Generates a user interface based on database models specifically for managing application content.
  • Database Record Managers - Manipulates database records and application content through a visual interface without writing manual queries.
  • Data Manipulation Interfaces - Enables the manipulation of database records through a visual interface, removing the need for manual queries.
  • CRUD Interfaces - Provides a generated interface to perform create, read, update, and delete operations across any supported data source.
  • Plugin-Based Data Source Adapters - Translates generic administrative operations into specific database queries using pluggable wrappers for various ORMs.
  • Schema-Driven Generators - Creates administrative web pages by analyzing database schema metadata and mapping data types to form components.
  • Admin Panel Frameworks - Provides a framework for building web-based management interfaces to perform data operations and manage application settings.
  • Admin Panel Frameworks - Ships a web-based administrative framework that automatically generates management screens from database models in Node.js.
  • Business Process Automation - Triggers custom operational workflows and specialized business logic on database objects via an administrative interface.
  • Business Workflow Automation - Enables the triggering of custom operational workflows and business logic on database objects via the admin interface.
  • Non-Technical User Interfaces - Provides a visual interface that allows non-technical team members to monitor and manage application state without writing code.
  • Data Visualization Dashboards - Creates centralized overview pages and custom reports to analyze application data and monitor key system metrics.
  • Decorator-Based - Modifies the behavior and appearance of data entities by attaching metadata properties to database models using decorators.
  • Plugin-Based Extensibility - Adds custom dashboards and report pages by injecting external components into the core administrative layout.
  • Form Validation Schemas - Enforces data integrity by checking user-submitted form values against the constraints defined in the resource schema.
  • UI Behavior Metadata - Allows developers to customize resource property behavior in the interface using metadata decorators.
  • Administrative Dashboards - Supports the creation of centralized overview pages with widgets to visualize key system metrics and status.
  • Backend Dashboards - Provides a centralized management console with customizable widgets and reports for monitoring application state.
  • Non-Technical Administrative Access - Provides a visual interface for non-technical team members to manage application state without writing code.
  • Custom Action Triggers - Supports the execution of specialized, user-defined business logic that extends beyond standard data operations.
  • Form Input Validation - Enforces data integrity by validating user input against predefined resource schemas during data entry.
  • Resource-Linked Action Triggers - Triggers custom server-side logic through operational hooks linked to specific resource records.
  • Content Management Systems - Auto-generated CRUD admin panel for data models.

Historique des stars

Graphique de l'historique des stars pour softwarebrothers/admin-broGraphique de l'historique des stars pour softwarebrothers/admin-bro

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Questions fréquentes

Que fait softwarebrothers/admin-bro ?

Admin-bro est un framework de panneau d'administration Node.js qui transforme automatiquement les schémas de base de données en systèmes de gestion de contenu (CMS) et tableaux de bord backend fonctionnels. Il fournit une interface visuelle pour effectuer des opérations de création, lecture, mise à jour et suppression (CRUD) sur des enregistrements provenant de diverses sources de données.

Quelles sont les fonctionnalités principales de softwarebrothers/admin-bro ?

Les fonctionnalités principales de softwarebrothers/admin-bro sont : Content Management Systems, Admin Panel Generators, Content Management Interfaces, Database Record Managers, Data Manipulation Interfaces, CRUD Interfaces, Plugin-Based Data Source Adapters, Schema-Driven Generators.

Quelles sont les alternatives open-source à softwarebrothers/admin-bro ?

Les alternatives open-source à softwarebrothers/admin-bro incluent : theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… qor/qor — Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… fastapi-admin/fastapi-admin — fastapi-admin is a web-based administrative interface that automatically generates CRUD control panels from FastAPI… awesome-selfhosted/awesome-selfhosted — This project is a community-curated directory of open-source software designed for deployment in private server… nocobase/nocobase — This platform is a modular, metadata-driven framework designed for building custom business applications and data…

Alternatives open source à Admin Bro

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Admin Bro.
  • theorchid/platformAvatar de TheOrchid

    TheOrchid/Platform

    4,791Voir sur GitHub↗

    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
    Voir sur GitHub↗4,791
  • qor/qorAvatar de qor

    qor/qor

    5,345Voir sur GitHub↗

    Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content management systems, and REST API generators. It provides a structured environment for implementing business application backends, specializing in the management of structured content and media assets. The project distinguishes itself through comprehensive multi-language content management, featuring locale-based data versioning and a dedicated system for internationalization and translation administration. It further differentiates its offering with a built-in state machine implementa

    Goadminapicms
    Voir sur GitHub↗5,345
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Voir sur GitHub↗

    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
    Voir sur GitHub↗26,780
  • fastapi-admin/fastapi-adminAvatar de fastapi-admin

    fastapi-admin/fastapi-admin

    3,791Voir sur GitHub↗

    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

    Python
    Voir sur GitHub↗3,791
  • Voir les 30 alternatives à Admin Bro→