7 repository-uri
Rendering of dataframe structures into interactive UI tables with sorting and pagination.
Distinct from DataFrame Integration: Distinguished from generic DataFrame Integration by focusing on the UI rendering and interaction layer.
Explore 7 awesome GitHub repositories matching data & databases · Interactive Table Rendering. Refine with filters or upvote what's useful.
FastUI is a server-driven UI system and Pydantic UI framework that transforms backend data models into functional web interfaces. It operates as a model-based frontend generator where the server controls the layout and behavior of the user interface through structured data schemas, enabling a low-code approach to web development. The project allows for the definition of visual hierarchies and component properties on the backend, using a JSON-based protocol to communicate UI structure between the server and client. It utilizes schema-driven generation to automate the creation of interfaces, in
Displays tabular data from models with configurable columns, interactive links, and formatted fields.
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
Provides interactive data tables featuring sorting, pagination, and frozen columns for efficient administrative data management.
Mesop is a stateful, declarative Python web UI framework and component library designed for building interactive web applications and AI demos. It allows for the construction of data-driven interfaces and chat systems using only Python, removing the need to write separate HTML or CSS. The framework is specifically tailored for AI application development, offering dedicated tools for conversational UI design and the creation of dashboards for large language model applications. It distinguishes itself with a visual UI editor for real-time property adjustments and the ability to embed custom Jav
Renders data frames as interactive tables with sticky headers, columns, and clickable cells.
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.
Renders database records in an expandable tree structure with lazy-loading for child nodes.
Vizro is a low-code Python framework for building production-ready data visualization applications. It functions as a UI orchestrator that allows users to define multi-page analytical dashboards through structured configurations in Python, YAML, or JSON, reducing the need for extensive frontend engineering. The project distinguishes itself through generative AI integration, utilizing a model context protocol server to translate natural language descriptions into validated dashboard configurations, charts, and layouts. It also features a decoupled data cataloging system that separates data sou
Displays dataframes in interactive tables with pre-configured sorting and pagination.
Acest proiect este o colecție de componente de interfață accesibile și reutilizabile, construite pentru framework-ul Svelte. Funcționează ca o implementare completă a unui sistem de design, oferind un set de instrumente standardizat pentru construirea de interfețe utilizator responsive și incluzive, care respectă limbajul de design stabilit și ghidurile de accesibilitate. Biblioteca se distinge printr-o integrare profundă cu framework-ul Svelte, utilizând transformări bazate pe compilator pentru a optimiza randarea componentelor și sincronizarea stării reactive. Dispune de un sistem robust de gestionare a temelor care aplică stiluri vizuale prin proprietăți CSS personalizate, permițând schimbarea dinamică a temelor la runtime. În plus, biblioteca folosește randarea bazată pe portaluri pentru elementele UI flotante, asigurându-se că overlay-urile rămân neobstrucționate de constrângerile containerelor părinte. Suita de componente acoperă o gamă largă de cerințe de interfață, inclusiv gestionarea tabelelor de date structurate, construirea dinamică a formularelor cu validare integrată și containere de layout responsive. Oferă, de asemenea, utilitare specializate pentru urmărirea breakpoint-urilor de ecran, gestionarea persistenței stării aplicației și livrarea notificărilor către utilizator prin sisteme inline sau modale. Biblioteca este concepută pentru a susține fluxuri de lucru eficiente prin eliminarea stilurilor neutilizate și optimizarea livrării activelor în timpul procesului de build.
Renders structured datasets into sortable, interactive tables with defined headers and row identifiers.
React Base Table este o bibliotecă de componente de interfață reutilizabile concepute pentru construirea de grile de date complexe și responsive în aplicații web. Oferă o fundație de înaltă performanță pentru randarea seturilor mari de date prin utilizarea virtualizării rândurilor bazată pe fereastră, ceea ce asigură că interfața utilizatorului rămâne responsivă chiar și atunci când afișează colecții extinse de date. Biblioteca se distinge prin capabilități flexibile de layout și navigare, inclusiv suport pentru structuri de date ierarhice care pot fi randate ca rânduri de tip arbore expandabile. Permite controlul precis asupra geometriei tabelului prin dimensionarea proporțională a coloanelor și urmărirea automată a containerului, permițând în același timp utilizatorilor să fixeze coloane specifice la marginile viewport-ului pentru a menține vizibilitatea în timpul scroll-ului orizontal. Dezvoltatorii pot crea afișări de date extrem de personalizate prin injectarea de componente custom direct în celulele tabelului și aplicarea de override-uri de stil pentru a îndeplini cerințe specifice de design. Sistemul se ajustează automat la schimbările dimensiunii containerului părinte, asigurând că layout-ul tabelului rămâne consistent pe diferite dimensiuni de ecran și configurații de interfață.
Organizes and renders nested data structures as expandable tree rows to allow exploration of parent-child relationships.