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

5 Repos

Awesome GitHub RepositoriesData-Driven UI Libraries

UI libraries that connect frontends to backend services with built-in state and network request handling.

Distinct from State-Driven UI Controllers: Focuses on the data-binding and state synchronization layer rather than just visual components or controllers.

Explore 5 awesome GitHub repositories matching user interface & experience · Data-Driven UI Libraries. Refine with filters or upvote what's useful.

Awesome Data-Driven UI Libraries GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • pankod/refineAvatar von pankod

    pankod/refine

    34,909Auf GitHub ansehen↗

    Refine is a React-based framework for building data-intensive internal tools, admin panels, and B2B applications. It functions as a data-driven UI library and a headless admin panel generator that connects frontends to external backend services using standardized logic for state management and network request handling. The project decouples business logic from the presentation layer, allowing any custom design system or interface library to be applied to the application. It includes a CRUD application generator that automatically creates user interfaces for managing records based on the struc

    Functions as a data-driven UI library connecting React frontends to external backend services.

    TypeScript
    Auf GitHub ansehen↗34,909
  • linebender/druidAvatar von linebender

    linebender/druid

    9,710Auf GitHub ansehen↗

    Druid is a native user interface toolkit and 2D graphics engine for the Rust programming language. It functions as a retained-mode, data-driven framework for building graphical user interfaces that run across Linux, macOS, and web browsers via WebAssembly. The toolkit distinguishes itself through a data-first approach to UI design, utilizing lenses to isolate subsets of global application state and synchronize them with specific widgets. This allows the visual layout to update automatically when the underlying data model changes. Its capability surface includes a constraint-based box layout

    Functions as a data-driven framework that synchronizes global application state with the visual layout using lenses.

    Rust
    Auf GitHub ansehen↗9,710
  • holoviz/panelAvatar von holoviz

    holoviz/panel

    5,709Auf GitHub ansehen↗

    Panel ist ein Python-Framework für Datenanwendungen, das zum Aufbau interaktiver Dashboards und reaktiver Benutzeroberflächen durch die Verbindung von Datenvisualisierungen, Widgets und Callbacks verwendet wird. Es fungiert als reaktive UI-Bibliothek, die den Anwendungszustand mit Interface-Updates basierend auf Benutzerinteraktionen synchronisiert. Das Projekt zeichnet sich dadurch aus, dass es mehrere Ausführungsmodelle anbietet, darunter einen FastAPI-basierten Webanwendungsserver für skalierbares Session-Management und einen WebAssembly-Compiler, der es Python-Anwendungen ermöglicht, direkt im Browser ohne Backend-Server zu laufen. Es enthält zudem ein spezialisiertes Toolkit für den Aufbau konversationeller KI-Interfaces mit Streaming-Textantworten und Nachrichtenverläufen. Das Framework deckt breite Funktionsbereiche ab, einschließlich responsivem Layout-Design, der Integration diverser Plotting-Bibliotheken und interaktiver Datentabellen sowie dem Management reaktiver Parameter. Es bietet Werkzeuge für Benutzerauthentifizierung, Session-Persistenz und die Planung von Hintergrundaufgaben.

    Provides a UI library that synchronizes frontend state with backend data through a JavaScript-driven plotting engine.

    Python
    Auf GitHub ansehen↗5,709
  • xamarin/xamarin.formsAvatar von xamarin

    xamarin/Xamarin.Forms

    5,547Auf GitHub ansehen↗

    Xamarin.Forms ist ein plattformübergreifendes mobiles Framework für den Aufbau nativer Benutzeroberflächen unter Verwendung einer einzigen gemeinsamen Codebasis und .NET. Es fungiert als datengesteuerte UI-Bibliothek und XAML-UI-Toolkit, das es ermöglicht, Anwendungslayouts und visuelle Elemente mittels einer XML-basierten Auszeichnungssprache zu definieren. Das Framework bietet native API-Wrapper, die Zugriff auf gerätespezifische Hardware- und Betriebssystemfunktionen via C# ermöglichen. Es nutzt ein System zum Rendern einer einzigen Benutzeroberflächen-Codebasis durch native Steuerelemente über verschiedene Betriebssysteme hinweg. Das Projekt deckt adaptives Layout-Management und Anwendungsnavigation für die Definition von Screen-Flows ab. Es umfasst Funktionen für den Zugriff auf native Plattformfunktionen, lokales Datenspeicher-Management und die Nutzung von REST-Diensten zur Integration von Cloud-Daten.

    Implements a system for connecting application state to interface elements through automatic data binding.

    C#cross-platformhacktoberfestmicrosoft
    Auf GitHub ansehen↗5,547
  • cq-panda/vue.netcoreAvatar von cq-panda

    cq-panda/Vue.NetCore

    4,227Auf GitHub ansehen↗

    Vue.NetCore is a full-stack scaffolding tool that automatically generates frontend and backend code using .NET Core and Vue.js based on database schemas. It functions as a CRUD boilerplate generator and database orchestrator that maps entities into business logic to create administrative interfaces and API endpoints. The project provides a multi-platform UI scaffold, producing compatible code for web, iOS, Android, and WeChat mini-programs. It utilizes a TypeScript web framework with Vite and leverages SqlSugar to automate the mapping of database entities. The system covers enterprise CRUD a

    Builds frontend forms and data grids that automatically bind to backend database structures using Vue and Element Plus.

    C#axioscsharpdapper
    Auf GitHub ansehen↗4,227
  1. Home
  2. User Interface & Experience
  3. Data-Driven UI Libraries