2 Repos
Auto-generates settings forms from a schema with field types like string, number, boolean, select, and secret.
Distinct from Admin UI Customization: Distinct from Admin UI Customization: focuses on auto-generating settings forms from a schema definition, not general admin UI tailoring.
Explore 2 awesome GitHub repositories matching user interface & experience · Schema-Driven Settings Forms. Refine with filters or upvote what's useful.
EmDash is an open-source content management system built on Astro that combines a visual admin panel with a plugin-driven architecture and server-side rendering. It provides a complete content management system with structured content modeling, a rich text editor using Portable Text format, and a TypeScript API for type-safe content queries. The system supports authentication through passkeys, OAuth 2.1, and external providers, with role-based access control and fine-grained permission scopes. What distinguishes EmDash is its plugin development framework, which supports both native plugins ru
Generates auto-built settings forms from a schema with field types like string, number, boolean, select, and secret.
Kubeapps ist ein webbasiertes Anwendungsmanagement-Interface zum Entdecken, Bereitstellen und Überwachen des operativen Lebenszyklus von Software über einen oder mehrere Kubernetes-Cluster hinweg. Es bietet ein visuelles Dashboard für die Orchestrierung der Installation und Verwaltung von Anwendungen und Operatoren und ersetzt manuelle Befehlszeilenoperationen. Das Projekt zeichnet sich durch Multi-Cluster-Koordination aus, die es Benutzern ermöglicht, Anwendungen über mehrere verschiedene Cluster-Umgebungen hinweg von einer einzigen Oberfläche aus zu verwalten. Es nutzt ein Software-Discovery-System, das Pakete aus OCI-konformen Container-Registries und Chart-Repositories katalogisiert und eine schema-gesteuerte Formulargenerierung verwendet, um die Parameterkonfiguration während des Deployments zu vereinfachen. Die Plattform deckt ein breites Spektrum an Funktionen ab, einschließlich Echtzeit-Lebenszyklus-Tracking, Versionsvergleichen für Upgrades und der Entfernung bereitgestellter Ressourcen. Der Zugriff wird durch eine Identitätsschicht gesichert, die OpenID-Connect-Provider mit rollenbasierter Zugriffskontrolle integriert, um granulare Berechtigungen für das Bereitstellen und Modifizieren von Software durchzusetzen. Historische Management-Ereignisse werden durch Application-Event-Auditing gepflegt, um administrative Änderungen aufzuzeichnen.
Auto-generates user interface forms from schema definitions to simplify the management of application settings.