2 repository-uri
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.
Acest proiect este un media player cross-framework și un wrapper de componente care integrează motorul Video.js în medii Vue 3 și React. Acesta oferă o implementare unificată a redării care permite dezvoltatorilor să încorporeze un player video personalizabil în aplicații web folosind un API declarativ. Biblioteca acționează ca o interfață reactivă, sincronizând starea internă de redare și evenimentele motorului media cu gestionarea reactivă a stării framework-ului gazdă. Acest lucru asigură un comportament și o logică consistente ale playerului în diferite biblioteci frontend printr-o abstracție comună a componentelor. Acoperă o gamă largă de capabilități, inclusiv gestionarea monitorizării stării de redare, configurarea setărilor avansate ale playerului și integrarea plugin-urilor terțe pentru funcționalități extinse. De asemenea, suportă crearea de controale de interfață utilizator personalizate care interacționează cu API-ul intern al playerului.
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.