4 repository-uri
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 este o bibliotecă de componente Vue 3 Material Design utilizată pentru a construi interfețe utilizator pentru mobil și desktop. Oferă o colecție de componente standardizate bazate pe specificațiile Material Design 2 și 3. Framework-ul funcționează ca o suită UI cross-platform care se adaptează între interacțiunile tactile mobile și mediile desktop. Include un sistem de componente temabile cu variabile de design personalizabile și setări pentru dark mode pentru a alinia interfețele cu branding-ul specific. Biblioteca suportă randarea pe partea de server pentru a îmbunătăți viteza de încărcare inițială a paginii și vizibilitatea în motoarele de căutare. Capabilitățile suplimentare includ localizarea interfeței în mai multe limbi pentru utilizatorii globali, standarde de accesibilitate pentru utilizatorii cu dizabilități și o arhitectură tree-shakable pentru a minimiza dimensiunea bundle-ului.
Provides a standardized set of Vue3 components and specifications for creating interactive web interfaces.
olcPixelGameEngine este un motor de jocuri pixel și o bibliotecă de randare cross-platform, concepută pentru construirea de jocuri bidimensionale, simulări și vizualizări de algoritmi. Oferă un framework pentru randarea graficii la nivel de pixel pe mai multe sisteme de operare. Proiectul funcționează ca un framework UI integrat, permițând crearea de elemente de interfață interactive și gestionarea input-ului utilizatorului într-un mediu vizual bazat pe pixeli. Este utilizat pentru randarea pixel art și dezvoltarea de prototipuri grafice cross-platform.
Provides a framework for creating interactive controls and layout components to manage application state.