awesome-repositories.com
Blog
MCP
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
·
marmelab avatar

marmelab/ng-admin

0
View on GitHub↗
3,909 Stars·704 Forks·JavaScript·MIT·17 Aufrufeng-admin-book.marmelab.com↗

Ng Admin

ng-admin ist ein AngularJS-Framework zur Generierung von Low-Code-Administrations-Dashboards und grafischen Benutzeroberflächen für die Verwaltung von RESTful-API-Daten. Es fungiert als REST-Client-GUI, die HTTP-Anfragen und -Antworten in editierbare Formulare und Datentabellen übersetzt.

Das Framework nutzt eine deklarative Konfiguration, um API-Endpunkte auf UI-Komponenten abzubilden, und generiert Interface-Views basierend auf bereitgestellten Schema-Objekten. Es ermöglicht die Anpassung des API-Clients durch Interceptoren, die eingehende und ausgehende Datenformate transformieren, um spezifischen Serveranforderungen zu entsprechen.

Das System bietet Standardfunktionen für CRUD-Operationen von Entitätsdaten und das Handling von Beziehungen. Es enthält Mechanismen für konfigurationsbasiertes Routing, Interface-Lokalisierung und die Integration eigener Seiten und Dashboard-Organisationen. Das visuelle Layout kann durch template-basiertes Theme-Overriding und dynamische Feldinjektion für spezialisierte Datentypen modifiziert werden.

Features

  • AngularJS Admin Frameworks - Provides a comprehensive framework built on AngularJS for generating administrative dashboards.
  • Incoming Data Transformations - Uses network interceptors to modify the structure of API data before it is processed by the user interface.
  • Entity Relationships - Enables the definition and editing of associations between different data entities using reference and list fields.
  • Entity CRUD Management - Provides a centralized dashboard for managing the full CRUD lifecycle of database entities.
  • REST Client Interfaces - Translates HTTP requests and responses into a graphical user interface featuring editable forms and data tables.
  • API Response Mappers - Allows mapping of HTTP request and response formats to ensure the web interface matches specific server requirements.
  • REST API Frontends - Provides a browser-based management interface that communicates with backends exclusively via RESTful API endpoints.
  • Schema-Driven Generators - Automatically generates interface views and forms based on a provided schema configuration mapping to REST endpoints.
  • Automatic Admin Interface Generators - Automatically generates a full graphical user interface for data management based on a RESTful API configuration.
  • Entity CRUD Interfaces - Provides standard administrative interfaces for creating, reading, updating, and deleting records within data entities.
  • API Response Transformations - Provides interceptors to transform incoming and outgoing HTTP requests to align server data formats with client requirements.
  • Low-Code Admin Frameworks - Offers a low-code approach to building database management interfaces by mapping API endpoints to UI components.
  • REST API Management Interfaces - Builds a graphical user interface to manage and edit data stored in a RESTful API.
  • Custom Field Type Definitions - Supports the definition of new schema field types with custom editor interfaces and validation logic.
  • Internal Tool Builders - Facilitates the rapid deployment of administrative panels for monitoring and modifying system data.
  • Custom Page Views - Supports the integration of specialized action pages and custom routes within the standard administrative layout.
  • Custom Form Field Components - Allows the replacement of default input and display components with custom logic for specialized data types.
  • Dashboard Layout Managers - Provides a centralized home page to organize key information, recent entries, and visual charts.
  • Interface Appearance Theming - Allows modification of the visual appearance and layout of the interface by overriding generated HTML templates.
  • Template Overrides - Enables visual layout customization by replacing generated HTML fragments with user-defined templates.
  • Page Routing Configurations - Implements a centralized configuration system to map specific URL paths to entity views and application pages.
  • Integration and Admin Frameworks - Legacy framework for adding admin interfaces to APIs.

Star-Verlauf

Star-Verlauf für marmelab/ng-adminStar-Verlauf für marmelab/ng-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

Häufig gestellte Fragen

Was macht marmelab/ng-admin?

ng-admin ist ein AngularJS-Framework zur Generierung von Low-Code-Administrations-Dashboards und grafischen Benutzeroberflächen für die Verwaltung von RESTful-API-Daten. Es fungiert als REST-Client-GUI, die HTTP-Anfragen und -Antworten in editierbare Formulare und Datentabellen übersetzt.

Was sind die Hauptfunktionen von marmelab/ng-admin?

Die Hauptfunktionen von marmelab/ng-admin sind: AngularJS Admin Frameworks, Incoming Data Transformations, Entity Relationships, Entity CRUD Management, REST Client Interfaces, API Response Mappers, REST API Frontends, Schema-Driven Generators.

Welche Open-Source-Alternativen gibt es zu marmelab/ng-admin?

Open-Source-Alternativen zu marmelab/ng-admin sind unter anderem: jqhph/dcat-admin — dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It… vendurehq/vendure — Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as… qor/qor — Qor is a Go admin framework and backend toolkit used for building administrative interfaces, headless content… sandermertens/flecs — Flecs is a high-performance entity component system framework and data-oriented programming library. It serves as a… theorchid/platform — Platform is a framework for building back-office applications and administrative dashboards using Laravel. It… wangyuan389/mall-cook — mall-cook is a low-code e-commerce platform and visual page builder designed to create online shopping stores and…

Open-Source-Alternativen zu Ng Admin

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Ng Admin.
  • jqhph/dcat-adminAvatar von jqhph

    jqhph/dcat-admin

    4,022Auf GitHub ansehen↗

    dcat-admin is a Laravel admin panel framework used to rapidly build data-driven administration interfaces. It functions as a CRUD generator and backend scaffolding tool that automatically produces create, read, update, and delete interfaces based on database table schemas. The system distinguishes itself through a plugin-based extension architecture and the ability to run multiple independent administrative instances within a single installation. It provides specialized tools for mapping external APIs to forms and tables, as well as an event-driven form lifecycle for executing custom logic du

    PHPlaravellaravel-admin
    Auf GitHub ansehen↗4,022
  • vendurehq/vendureAvatar von vendurehq

    vendurehq/vendure

    7,924Auf GitHub ansehen↗

    Vendure is a Node.js e-commerce engine and headless commerce framework built with NestJS and TypeScript. It serves as a multi-channel commerce platform that manages product catalogs, orders, and customers via a strongly typed GraphQL API. The platform is distinguished by its highly extensible architecture, featuring a customizable administrative dashboard where developers can inject custom React components and entity views. It supports multi-channel commerce, allowing the isolation of products, currencies, and regional catalogs from a single unified backend. The engine covers a broad range o

    TypeScriptecommerceecommerce-apiecommerce-framework
    Auf GitHub ansehen↗7,924
  • qor/qorAvatar von qor

    qor/qor

    5,345Auf GitHub ansehen↗

    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
    Auf GitHub ansehen↗5,345
  • sandermertens/flecsAvatar von SanderMertens

    SanderMertens/flecs

    8,045Auf GitHub ansehen↗

    Flecs is a high-performance entity component system framework and data-oriented programming library. It serves as a simulation engine core and game engine architecture tool, decoupling state from behavior by separating entities, components, and systems. The framework features a runtime reflection layer for dynamic data inspection and a built-in scripting system for defining entity behavior without recompilation. It also includes a network interface and REST API for remote simulation administration and state querying. The library covers a broad surface of simulation capabilities, including ar

    Cc99cpp11cpp14
    Auf GitHub ansehen↗8,045
  • Alle 30 Alternativen zu Ng Admin anzeigen→