4 مستودعات
Standards and specifications for creating interactive controls, form elements, and layout components.
Distinct from User Interface Components: The candidates focus on Terminal User Interfaces (TUIs) or specific reusable components, whereas this is the foundational specification for all web UI development.
Explore 4 awesome GitHub repositories matching web development · User Interface Frameworks. Refine with filters or upvote what's useful.
This repository contains the HTML specification, which defines the core standards for web page structuring, content organization, and document rendering. It establishes the fundamental algorithms for state-machine-based tokenization, tree construction for the document object model, and origin-based security isolation. The specification provides a framework for defining custom elements with independent lifecycles and registries. It also details the requirements for cross-document communication, session history management, and the synchronization of interface properties with content attributes.
Creating interactive controls, form elements, and layout components to collect user input and trigger actions.
Om is a frontend state management library and reactive user interface framework that integrates ClojureScript functional programming with the React virtual DOM rendering engine. It provides a bridge to build responsive web interfaces where visual elements automatically update when underlying application data changes. The project centers on a normalized state store that flattens complex data structures into a relational format. This data is accessed through a reader-based querying system, which decouples the user interface from the state by allowing components to declare specific data requirem
Provides a functional API for interacting with a virtual DOM to create responsive web user interfaces.
Varlet هي مكتبة مكونات Vue3 بتصميم Material Design تستخدم لبناء واجهات مستخدم للهواتف المحمولة وسطح المكتب. توفر مجموعة من المكونات الموحدة بناءً على مواصفات Material Design 2 و3. يعمل إطار العمل كجناح واجهة مستخدم عبر المنصات يتكيف بين تفاعلات اللمس على الهاتف المحمول وبيئات سطح المكتب. يتضمن نظام مكونات قابلاً للسمات مع متغيرات تصميم قابلة للتخصيص وإعدادات الوضع المظلم لمواءمة الواجهات مع علامات تجارية محددة. تدعم المكتبة العرض من جانب الخادم لتحسين سرعات تحميل الصفحة الأولية ورؤية محرك البحث. تشمل القدرات الإضافية ترجمة الواجهة متعددة اللغات للمستخدمين العالميين، ومعايير إمكانية الوصول للمستخدمين ذوي الإعاقة، وبنية قابلة للاهتزاز (tree-shakable) لتقليل حجم الحزمة.
Provides a standardized set of Vue3 components and specifications for creating interactive web interfaces.
olcPixelGameEngine هو محرك ألعاب بكسل ومكتبة عرض عبر الأنظمة الأساسية مصمم لبناء ألعاب ثنائية الأبعاد، ومحاكاة، وتصورات خوارزمية. يوفر إطار عمل لعرض الرسومات على أساس كل بكسل عبر أنظمة تشغيل متعددة. يعمل المشروع كإطار عمل لواجهة المستخدم المضمنة، مما يسمح بإنشاء عناصر واجهة تفاعلية وإدارة مدخلات المستخدم داخل بيئة مرئية قائمة على البكسل. يُستخدم لعرض فن البكسل وتطوير نماذج أولية للرسومات عبر الأنظمة الأساسية.
Provides a framework for creating interactive controls and layout components to manage application state.