2 repository-uri
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 este o interfață web de gestionare a aplicațiilor pentru descoperirea, implementarea și supravegherea ciclului de viață operațional al software-ului pe unul sau mai multe clustere Kubernetes. Oferă un dashboard vizual pentru orchestrarea instalării și gestionării aplicațiilor și operatorilor, înlocuind operațiunile manuale din linia de comandă. Proiectul se distinge prin coordonarea multi-cluster, permițând utilizatorilor să gestioneze aplicații pe mai multe medii de cluster distincte dintr-o singură interfață. Utilizează un sistem de descoperire a software-ului care cataloghează pachete din registre de containere conforme cu OCI și repository-uri de chart-uri, folosind generarea de formulare bazată pe schemă pentru a simplifica configurarea parametrilor în timpul implementării. Platforma acoperă o gamă largă de capabilități, inclusiv urmărirea ciclului de viață în timp real, compararea versiunilor pentru upgrade-uri și eliminarea resurselor implementate. Accesul este securizat printr-un strat de identitate care integrează furnizori OpenID Connect cu controlul accesului bazat pe roluri (RBAC) pentru a impune permisiuni granulare pentru implementarea și modificarea software-ului. Evenimentele istorice de gestionare sunt menținute prin auditarea evenimentelor aplicației pentru a înregistra modificările administrative.
Auto-generates user interface forms from schema definitions to simplify the management of application settings.