2 Repos
Libraries that provide a consistent component API and behavior across multiple frontend frameworks.
Distinct from Cross-Browser Media Players: Focuses on the ability to run the same logic/UI across different frameworks like React and Vue, rather than browser compatibility.
Explore 2 awesome GitHub repositories matching web development · Cross-Framework UI Components. Refine with filters or upvote what's useful.
Dieses Projekt ist ein framework-übergreifender Media-Player und Komponenten-Wrapper, der die Video.js-Engine in Vue 3- und React-Umgebungen integriert. Es bietet eine einheitliche Wiedergabeimplementierung, die es Entwicklern ermöglicht, einen anpassbaren Videoplayer mittels einer deklarativen API in Webanwendungen einzubetten. Die Bibliothek fungiert als reaktive Schnittstelle, die den internen Wiedergabezustand und die Ereignisse der Media-Engine mit dem reaktiven Zustandsmanagement des Host-Frameworks synchronisiert. Dies gewährleistet ein konsistentes Player-Verhalten und eine einheitliche Logik über verschiedene Frontend-Bibliotheken hinweg durch eine gemeinsame Komponentenabstraktion. Sie deckt ein breites Spektrum an Funktionen ab, einschließlich der Verwaltung der Wiedergabezustandsüberwachung, der Konfiguration erweiterter Player-Einstellungen und der Integration von Drittanbieter-Plugins für erweiterte Funktionalität. Zudem unterstützt sie die Erstellung benutzerdefinierter UI-Steuerelemente, die mit der internen API des Players interagieren.
Provides a unified playback implementation that ensures consistent behavior across both Vue 3 and React environments.
This project is a Model Context Protocol server designed to bridge the gap between local frontend component libraries and language models. It functions as a development assistant that provides AI tools with the structural context, dependency requirements, and installation patterns necessary to generate accurate, framework-specific UI code. The server distinguishes itself by utilizing schema-driven metadata extraction and static file system analysis to interpret component structures without requiring runtime execution. By decoupling component definitions from specific UI libraries, it supports
Standardizes component usage patterns and dependency requirements across React, Vue, and Svelte development workflows.