2 مستودعات
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.
هذا المشروع عبارة عن مشغل وسائط عبر الأطر وغلاف مكونات يدمج محرك Video.js في بيئات Vue 3 وReact. يوفر تنفيذاً موحداً للتشغيل يسمح للمطورين بتضمين مشغل فيديو قابل للتخصيص في تطبيقات الويب باستخدام واجهة برمجة تطبيقات تعريفية. تعمل المكتبة كواجهة تفاعلية، حيث تقوم بمزامنة حالة التشغيل الداخلية وأحداث محرك الوسائط مع إدارة الحالة التفاعلية لإطار العمل المضيف. يضمن هذا سلوكاً ومنطقاً متسقاً للمشغل عبر مكتبات الواجهة الأمامية المختلفة من خلال تجريد مكون مشترك. تغطي مجموعة واسعة من القدرات، بما في ذلك إدارة مراقبة حالة التشغيل، وتكوين إعدادات المشغل المتقدمة، وتكامل إضافات الطرف الثالث للحصول على وظائف موسعة. كما تدعم إنشاء عناصر تحكم واجهة مستخدم مخصصة تتفاعل مع واجهة برمجة التطبيقات الداخلية للمشغل.
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.