4 repositorios
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 es una librería de componentes de diseño de materiales para Vue 3 utilizada para construir interfaces de usuario móviles y de escritorio. Proporciona una colección de componentes estandarizados basados en las especificaciones de Material Design 2 y 3. El framework funciona como una suite de UI multiplataforma que se adapta entre interacciones táctiles móviles y entornos de escritorio. Incluye un sistema de componentes tematizables con variables de diseño personalizables y ajustes de modo oscuro para alinear las interfaces con una marca específica. La librería admite el renderizado del lado del servidor para mejorar las velocidades de carga inicial de la página y la visibilidad en los motores de búsqueda. Las capacidades adicionales incluyen la localización de la interfaz en varios idiomas para usuarios globales, estándares de accesibilidad para usuarios con discapacidades y una arquitectura tree-shakable para minimizar el tamaño del bundle.
Provides a standardized set of Vue3 components and specifications for creating interactive web interfaces.
olcPixelGameEngine es un motor de juegos de píxeles multiplataforma y biblioteca de renderizado diseñada para construir juegos en dos dimensiones, simulaciones y visualizaciones de algoritmos. Proporciona un framework para renderizar gráficos píxel a píxel en múltiples sistemas operativos. El proyecto funciona como un framework de interfaz de usuario (UI) embebido, permitiendo la creación de elementos de interfaz interactivos y la gestión de la entrada del usuario dentro de un entorno visual basado en píxeles. Se utiliza para el renderizado de pixel art y el desarrollo de prototipos gráficos multiplataforma.
Provides a framework for creating interactive controls and layout components to manage application state.