3 مستودعات
Libraries used to build responsive user interfaces by decoupling business logic from the browser DOM.
Distinct from Client-Side Logic: Candidates were too narrow, focusing on patching or specific logic rather than a general UI library.
Explore 3 awesome GitHub repositories matching web development · Client-Side UI Libraries. Refine with filters or upvote what's useful.
Knockout is a client-side UI library and JavaScript framework used to create responsive web interfaces. It functions as a declarative data binding library and an observable data model system that decouples business logic from the document object model. The project implements the Model-View-ViewModel pattern to separate application logic from the user interface. It synchronizes data models with visual views by linking internal JavaScript properties to HTML elements, allowing the interface to update automatically when underlying data changes. The framework provides capabilities for dynamic fro
Provides a tool for creating rich, responsive web interfaces by decoupling business logic from the DOM.
Cash is a lightweight JavaScript library for selecting and modifying HTML elements in modern browsers. It functions as a chainable element wrapper and DOM manipulation utility, providing a minimal alternative for managing browser DOM operations. The library uses a collection-based wrapper for DOM nodes, allowing multiple modifications and style updates to be performed in a single sequence. It is designed to provide a similar API for event handling and element management while maintaining a small footprint. The project covers a wide range of DOM manipulation capabilities, including element se
Offers a minimal library for building interactive user interfaces by efficiently managing CSS classes and element content.
Yui3 هو إطار عمل لواجهة المستخدم (UI) بلغة JavaScript وإطار عمل لتطبيقات الواجهة الأمامية مصمم لبناء تطبيقات ويب تفاعلية وواجهات مستخدم ديناميكية. يعمل كمكتبة واجهة مستخدم قائمة على المكونات تنظم عناصر الواجهة في وحدات نمطية قابلة لإعادة الاستخدام مع حالة وسلوك مغلفين. يتضمن إطار العمل نظام تحميل قائم على الوحدات يقوم بحل وتنفيذ النصوص البرمجية عند الطلب من خلال آلية واعية بالتبعيات. يوفر طبقة تجريد لـ DOM لتوحيد التفاعلات عبر المتصفحات وناقل أحداث (pub-sub) للتواصل المفكك بين الوحدات المستقلة. تغطي مجموعة الأدوات إدارة الحالة من جانب العميل، وتصميم الواجهات القائم على المتصفح، والمكونات المدارة دورة الحياة التي تزامن تغييرات البيانات الداخلية مع نموذج كائن المستند (DOM).
Provides a library for building complex, responsive frontend interfaces that handle state changes without page reloads.