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
·
jqhph avatar

jqhph/dcat-admin

0
View on GitHub↗
4,022 Stars·775 Forks·PHP·MIT·8 Aufrufewww.dcatadmin.com↗

Dcat Admin

dcat-admin ist ein Laravel-Admin-Panel-Framework, das verwendet wird, um datengesteuerte Administrationsschnittstellen schnell zu erstellen. Es fungiert als CRUD-Generator und Backend-Scaffolding-Tool, das automatisch Schnittstellen zum Erstellen, Lesen, Aktualisieren und Löschen basierend auf Datenbanktabellenschemata produziert.

Das System zeichnet sich durch eine plugin-basierte Erweiterungsarchitektur und die Möglichkeit aus, mehrere unabhängige administrative Instanzen innerhalb einer einzigen Installation auszuführen. Es bietet spezialisierte Tools für das Mapping externer APIs auf Formulare und Tabellen sowie einen ereignisgesteuerten Formular-Lebenszyklus für die Ausführung benutzerdefinierter Logik während der Auflösung und Übermittlung.

Das Framework deckt ein breites Spektrum an Funktionsbereichen ab, einschließlich rollenbasierter Zugriffskontrolle für die Verwaltung hierarchischer Berechtigungen, einer umfassenden Suite von Datenverwaltungs-Grids mit Inline-Bearbeitung und mehrstufigen Formular-Workflows. Es enthält zudem Datenvisualisierungstools für operative Dashboards und eine Vielzahl von Content-Handling-Utilities für stückweise große Datei-Uploads und Rich-Text-Bearbeitung.

Kommandozeilen-Utilities werden bereitgestellt, um die Generierung administrativer Komponenten und Action-Klassen zu automatisieren.

Features

  • Data Grids - Generates interactive data grids based on database models to display and manage records.
  • Role-Based Access Control - Implements a comprehensive role-based access control system to manage permissions for administrative routes and menus.
  • CRUD Generators - Automatically generates full CRUD interfaces for database records based on existing table schemas.
  • Laravel Admin Panel Boilerplates - Provides comprehensive scaffolding for building backend management interfaces specifically for Laravel applications.
  • Form Building - Provides tools for building data entry interfaces linked to database models for record creation.
  • Automated Admin Interfaces - Automatically generates web-based management consoles from backend code to accelerate system control construction.
  • Model-Driven Architectures - Implements a model-driven architecture where database schemas and model attributes drive the generation of CRUD views.
  • Data Query Filters - Implements end-user interfaces for narrowing down data sets using field-based criteria and range searches.
  • Data Visualization Dashboards - Enables the construction of operational dashboards with statistics cards, charts, and data grids.
  • Inline Data Editing - Implements direct modification of database records within a tabular grid interface.
  • Relationship Definitions - Defines associations between database tables to organize and display related records.
  • Model-Driven Interface Binding - Binds administrative interfaces directly to Eloquent models to automate standard data management tasks.
  • Relationship Management - Links data entities through associations to manage complex structures within administrative forms.
  • Tabular Data Management Interfaces - Provides comprehensive grids for managing records with integrated filtering, searching, sorting, and export.
  • Command-Line Scaffolding - Includes command-line utilities for automating the generation of administrative form and action classes.
  • Navigation Menu Visibility Controls - Binds navigation menu items to specific roles or permissions to ensure users only see authorized sections.
  • Internal Tool Builders - Facilitates the rapid development of custom internal tools and administrative pages with integrated API support.
  • Route-Based Access Restrictions - Restricts access to endpoints by binding HTTP methods and URL paths to specific permissions.
  • Hierarchical Access Controls - Implements a role-based access control system that supports infinite hierarchical permission nodes.
  • User Role Management - Provides a dedicated management interface for assigning users to roles and roles to permissions.
  • Identity and Access Management - Implements a role-based access control system to manage user permissions and restrict access to administrative routes.
  • Feature Restrictions - Restricts access to specific system features and sidebar menu items based on assigned user roles.
  • URL Path Permissions - Binds permissions to HTTP paths using wildcard matching to control access to specific routes.
  • Extensible Plugin Architectures - Provides a structured plugin architecture for injecting custom pages, routes, and components via external packages.
  • Plugin Architectures - Implements a plugin-based extension architecture allowing core systems to be extended through modular components and hooks.
  • Custom Page Views - Supports the creation of entirely new custom pages and routes within the administrative interface.
  • Automatic Admin Interface Generators - Automatically generates comprehensive administrative user interfaces and management consoles from backend code definitions.
  • Custom Filtering Constraints - Provides a framework for defining bespoke filtering rules and logic to handle specialized data selection.
  • Administrative Dashboard Pages - Provides a framework for assembling management pages with integrated data tables, statistics cards, and visualization charts.
  • Administrative Data Entry Forms - Constructs specialized input forms for capturing and managing database records in an administrative context.
  • Programmatic Menu Injections - Adds navigation links to the administrative sidebar through configuration properties or programmatic arrays.
  • Admin Menu Organizers - Implements a system for organizing administrative views into hierarchical menu categories.
  • Admin Panel Frameworks - A specialized framework for rapidly building data-driven administrative interfaces for Laravel applications.
  • Admin Panel Generators - Provides a framework to programmatically generate administrative interfaces and dashboards from data models.
  • Database-Driven Generation - Generates data tables, forms, and detail pages automatically based on existing database table schemas.
  • Multi-Application Projects - Supports running multiple independent administrative applications within a single project using unique directories.
  • Statistics Cards - Displays key metrics via cards utilizing values, line charts, donut charts, and radial gauges.
  • Detail Views - Provides dedicated detail views to render the full metadata and content of a single database record.
  • Administrative Content Organization - Provides a flexible system for organizing administrative page content using strings, views, or renderable objects.
  • Column Transformation - Provides chainable methods for applying string or collection transformations to field values before they are rendered.
  • Column Rendering Macros - Allows adding custom methods to column classes via macros for project-specific data rendering in grids.
  • Custom Field Validation - Implements logic to return custom error messages for specific fields during the form submission process.
  • Custom Export Definitions - Provides the ability to define custom transformation logic for exporting table data into various file structures.
  • Data Grid Exports - Exports data grid content to downloadable formats like CSV, XLSX, or ODS for offline analysis.
  • Header Filter Controls - Provides interactive filter inputs located directly in table headers to narrow down displayed records.
  • Custom Filter Callables - Allows the definition of custom query closures to implement complex filtering logic for data retrieval.
  • Filter Layouts - Supports configurable layout modes for table filters, including sliding side panels.
  • Dynamic Data Integration - Links visualization components to backend endpoints to update displayed data dynamically based on user input.
  • Menu Structure Management - Organizes administrative menu items via a database-backed interface to control the backend structure.
  • Query Scopes - Defines common query constraints within model definitions that are exposed as selectable filtering options.
  • Database Query Execution - Executes database queries via a query builder when formal model classes are not used.
  • Related Record Selectors - Provides modal interfaces for filtering and selecting records from related tables.
  • Inline Record Creation - Adds a data entry form to the top of table views for rapid record creation.
  • Relational Record Fetching - Fetches and displays linked records within tables using repositories, model instances, or queries.
  • Tree-Based Table Renderers - Renders database records in an expandable tree structure with lazy-loading for child nodes.
  • Filter Form Customization - Allows customizing the presentation and layout of the user-facing filter interface to meet design requirements.
  • Visual Data Decorators - Transforms raw database values into visual elements like badges, hyperlinks, and images to improve data readability.
  • Hierarchical Data Search - Enables searching for records within hierarchical data trees while surfacing nested child records.
  • Taggable Inputs - Implements taggable input fields that support many-to-many relationships and AJAX loading.
  • Association-Based Filters - Enables filtering of records based on attributes or existence of related entities in associated tables.
  • One-to-Many Relationship Models - Embeds data tables within forms to manage one-to-many relationships across different tables.
  • Multi-Selection Filters - Implements selection-based filters that support both single and multiple value selections for database queries.
  • Media Asset Managers - Manages the transfer of files from the client to both local disks and cloud storage backends.
  • Extension Package Managers - Provides a visual management interface for installing and enabling third-party extension packages.
  • Repository Pattern Abstractions - Decouples the administrative interface from the data source using a repository pattern abstraction layer.
  • Administrative Instance Isolation - Supports running multiple independent administrative instances within one installation by separating directories and configurations.
  • Renderer Extensions - Enables extending base renderer classes to implement complex and reusable display logic for table columns.
  • Backend Isolation - Configures distinct database tables for separate administrative backends to provide isolated navigation and access settings.
  • UI Visibility Control - Dynamically hides or shows specific page elements and table columns based on the user's assigned permissions.
  • Server-Side Data Validation - Checks submitted form data against server-side rules to ensure data integrity and correctness.
  • CLI Component Generators - Provides command-line utilities to generate standardized action and form classes for the admin panel.
  • Interactive Tree Management - Constructs tree-structured tables and pages with drag-and-drop functionality for organizing levels.
  • Repository Patterns - Implements a repository layer to decouple page construction from the underlying data source.
  • Form Action Class Generation - Creates specialized classes via a command-line interface to encapsulate custom logic triggered by form actions.
  • Administrative Dashboards - Provides operational dashboards with statistics cards and charts for monitoring system metrics.
  • Bulk Action Buttons - Provides UI elements in list views to perform a single operation on multiple selected items simultaneously.
  • Action Buttons - Defines custom buttons that trigger server-side requests and handle responses with confirmation dialogs.
  • Selection Input Sets - Offers cohesive sets of selection controls including radio buttons and checkboxes with select-all options.
  • Custom Form Field Components - Enables the registration of custom component classes and view files to integrate third-party editors into forms.
  • Dynamic Content Columns - Adds visual markers and dynamic content to data tables and detail views using closures.
  • Form-Integrated Date-Time Pickers - Integrates standardized date and time picker components into forms to ensure consistent data entry.
  • Customizable - Provides customizable modal windows with support for custom content and lifecycle event listeners.
  • Row Action Triggers - Implements interactive buttons attached to individual table rows for executing record-specific operations.
  • Form Data Persistence - Saves intermediate input values to the session to prevent data loss during multi-step form workflows.
  • Form Field Lifecycle Hooks - Triggers specific logic during the resolving and composing phases of a form field's lifecycle.
  • Data Visualizations - Renders operational insights through a suite of charts, statistics cards, and detailed data views.
  • Programmatic Definitions - Allows navigation items to be injected dynamically using arrays during the bootstrap process for programmatic control.
  • Dashboard Layouts - Allows the arrangement of charts, statistics cards, and tabs to build functional administrative dashboards.
  • Modular Dashboard Composition - Provides tools to assemble operational dashboards by composing modular UI components such as charts and statistics cards.
  • Multi-Select Inputs - Provides multi-select boxes and checkboxes for handling many-to-many relationships or JSON strings.
  • Numeric Input Controls - Offers specialized numeric input controls including sliders and switches for range selection and binary toggles.
  • Partial Page Refreshers - Reloads the current view or navigates to a new URL without triggering a full browser refresh.
  • Resource Selection Popups - Provides popup selection interfaces to pick a record from another resource as a filter value.
  • Select Dropdowns - Provides dropdown menus with support for API-driven options and AJAX pagination for large datasets.
  • Tabbed Navigation - Implements tabbed navigation to organize complex page content and reduce visual clutter.
  • Table Column Formatting - Transforms raw field values into human-readable formats using callbacks, templates, labels, and badges.
  • Responsive Table Containers - Provides responsive data tables that adapt to screen size and include bulk selection capabilities via checkboxes.
  • Table Quick Search - Provides a search input in table headers to filter records instantly using query logic.
  • Table Sorting Logic - Enables users to reorder records based on specific fields through integrated sorting traits in table headers.
  • Form Layouts - Supports organizing form input fields into structured layouts, including multi-column grids and tabbed sections.
  • Value Selection Popups - Implements popup tables with filtering to allow users to select records from other resources.
  • Entity Detail Views - Provides specialized administrative screens for viewing individual entity data with configurable behavior.
  • Client-Side Form Validation - Provides mechanisms to verify form data integrity in the browser before submission to the server.
  • Standalone Administrative Pages - Builds independent pages without sidebars or themes to create specialized tools like popup selectors.
  • External API Integrations - Maps remote API endpoints to administrative forms and tables for external information exchange.
  • Field Lifecycle Events - Executes custom logic during the resolving, composing, and submission phases of a form field's lifecycle.
  • Translated Field Labels - Maps internal database field names to human-readable labels for localized display in tables and views.
  • Multi-Step Flows - Provides a sequential data entry process that validates inputs at each step before proceeding.
  • Asynchronous Form Submissions - Sends form data to the server via AJAX to handle validation and responses without reloading the entire page.

Star-Verlauf

Star-Verlauf für jqhph/dcat-adminStar-Verlauf für jqhph/dcat-admin

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

Kuratierte Suchen mit Dcat Admin

Handverlesene Sammlungen, in denen Dcat Admin vorkommt.
  • Essenzielle Laravel-Utility-Pakete

Open-Source-Alternativen zu Dcat Admin

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Dcat Admin.
  • 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
  • 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
  • thinkgem/jeesiteAvatar von thinkgem

    thinkgem/jeesite

    8,044Auf GitHub ansehen↗

    Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using Spring Boot, MyBatis, and Vue. It functions as a comprehensive platform for creating administrative dashboards with integrated role-based access control and organizational data permission systems. The framework distinguishes itself through a combination of automated CRUD code generation and an integrated RAG platform that connects large language models to enterprise data via vector stores. It further incorporates a BPMN-based workflow engine to automate complex business process

    Vue
    Auf GitHub ansehen↗8,044
  • 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
Alle 30 Alternativen zu Dcat Admin anzeigen→

Häufig gestellte Fragen

Was macht jqhph/dcat-admin?

dcat-admin ist ein Laravel-Admin-Panel-Framework, das verwendet wird, um datengesteuerte Administrationsschnittstellen schnell zu erstellen. Es fungiert als CRUD-Generator und Backend-Scaffolding-Tool, das automatisch Schnittstellen zum Erstellen, Lesen, Aktualisieren und Löschen basierend auf Datenbanktabellenschemata produziert.

Was sind die Hauptfunktionen von jqhph/dcat-admin?

Die Hauptfunktionen von jqhph/dcat-admin sind: Data Grids, Role-Based Access Control, CRUD Generators, Laravel Admin Panel Boilerplates, Form Building, Automated Admin Interfaces, Model-Driven Architectures, Data Query Filters.

Welche Open-Source-Alternativen gibt es zu jqhph/dcat-admin?

Open-Source-Alternativen zu jqhph/dcat-admin sind unter anderem: area17/twill — Twill is a Laravel CMS toolkit and admin panel generator designed for building custom administrative consoles and… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… thinkgem/jeesite — Jeesite is a full-stack low-code development framework designed for building enterprise administrative portals using… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… filamentphp/filament — Filament is a full-stack framework for building administrative panels and management interfaces within the Laravel… kiranism/next-shadcn-dashboard-starter — This project is a type-safe web application template and admin dashboard starter built with Next.js, TypeScript, and…