5 repository-uri
Frameworks that programmatically generate administrative interfaces and dashboards from data models.
Distinct from Admin Interface Customizers: Focuses on the generation of the entire interface from schema/logic, whereas candidates focus on styling and customization of existing panels.
Explore 5 awesome GitHub repositories matching web development · Admin Panel Generators. Refine with filters or upvote what's useful.
FreeSql este un mapper obiect-relațional (ORM) .NET și un strat de acces la date care traduce codul orientat pe obiecte în SQL pentru mai mulți furnizori de baze de date relaționale. Funcționează ca un builder fluent de query-uri SQL și sincronizator de schemă de bază de date, permițând dezvoltatorilor să alinieze structurile tabelelor și indicilor bazei de date cu definițiile claselor de entități. Framework-ul este optimizat special pentru .NET Native AOT pentru a asigura amprente de memorie reduse și timpi de pornire mai rapizi. Include un manager de trafic al bazei de date pentru a distribui load-ul prin read-write splitting, sharding dinamic al tabelelor și izolare a datelor bazată pe chiriași (tenant). Capabilitățile largi includ ingestia de date de înaltă performanță folosind mecanisme de bulk copy specifice furnizorului, interogare avansată cu funcții de fereastră și CTE-uri recursive, și monitorizare bazată pe AOP pentru auditarea modificărilor de date. Sistemul oferă, de asemenea, instrumente de gestionare a schemei pentru migrări automate și utilitare de dezvoltare pentru generarea claselor de entități din metadatele bazei de date.
Programmatically generates administrative interfaces and management backends based on defined data entities.
EasyAdminBundle este un instrument pentru generarea automată a interfețelor de administrare backend pentru aplicațiile Symfony. Acesta construiește ecrane și formulare administrative prin maparea definițiilor entităților bazei de date către componente de interfață, oferind un sistem web pentru gestionarea înregistrărilor din baza de date prin liste căutabile și formulare CRUD. Proiectul suportă crearea de backend-uri de administrare separate, adaptate pentru diferite roluri de utilizator sau colaboratori externi. Include un strat de securitate pentru restricționarea dashboard-urilor, meniurilor și câmpurilor de date pe baza controlului accesului bazat pe roluri (RBAC) și a token-urilor de securitate ale utilizatorilor. Sistemul oferă capabilități pentru gestionarea înregistrărilor din baza de date cu liste paginate, filtrare dinamică a interogărilor și fluxuri de lucru administrative personalizate, executate prin butoane specializate și operațiuni în lot (batch). Include, de asemenea, suport pentru localizare, permițând traducerea textelor din interfață și ajustarea layout-urilor pentru direcții de citire de la dreapta la stânga.
Programmatically generates administrative interfaces and dashboards specifically for Symfony applications based on data models.
dcat-admin este un framework de panou de administrare Laravel utilizat pentru a construi rapid interfețe administrative bazate pe date. Funcționează ca un generator CRUD și instrument de scaffolding backend care produce automat interfețe de creare, citire, actualizare și ștergere bazate pe schemele tabelelor din baza de date. Sistemul se distinge printr-o arhitectură de extensii bazată pe plugin-uri și capacitatea de a rula mai multe instanțe administrative independente într-o singură instalare. Oferă instrumente specializate pentru maparea API-urilor externe către formulare și tabele, precum și un ciclu de viață al formularului bazat pe evenimente pentru executarea de logică personalizată în timpul rezoluției și trimiterii. Framework-ul acoperă o gamă largă de domenii de capabilități, inclusiv controlul accesului bazat pe roluri (RBAC) pentru gestionarea permisiunilor ierarhice, o suită completă de grile de gestionare a datelor cu editare inline și fluxuri de lucru pentru formulare în mai mulți pași. Include, de asemenea, instrumente de vizualizare a datelor pentru dashboard-uri operaționale și o varietate de utilitare de manipulare a conținutului pentru încărcări de fișiere mari și editare text îmbogățit. Sunt furnizate utilitare de linie de comandă pentru a automatiza generarea componentelor administrative și a claselor de acțiune.
Provides a framework to programmatically generate administrative interfaces and dashboards from data models.
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
Provides a framework that programmatically generates full administrative interfaces and dashboards from Laravel data models.
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
Provides a framework that programmatically generates administrative interfaces and dashboards directly from FastAPI data models.