awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 repositorios

Awesome GitHub RepositoriesInput State Synchronization

Mechanisms for keeping hidden native input values in sync with their custom visual replacements.

Distinct from Set State Syncing: Unlike general state reactivity, this specifically bridges visual wrappers with hidden native form elements.

Explore 6 awesome GitHub repositories matching user interface & experience · Input State Synchronization. Refine with filters or upvote what's useful.

Awesome Input State Synchronization GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • kaiyiwing/qwerty-learnerAvatar de Kaiyiwing

    Kaiyiwing/qwerty-learner

    22,429Ver en GitHub↗

    qwerty-learner is an English typing tutor and vocabulary learning tool designed to combine word memorization with muscle memory training. It functions as a study system for mastering academic and professional word lists through active typing and repetition to improve spelling speed and accuracy. The software utilizes a chapter-driven workflow that progresses from vocabulary introduction to active typing and final dictation. It enables the study of specialized terminology for professional fields or academic exams using curated word lists and targeted typing exercises. The system provides real

    Synchronizes real-time keystroke inputs with target word patterns to provide immediate visual feedback.

    TypeScript
    Ver en GitHub↗22,429
  • drgullin/icheckAvatar de drgullin

    drgullin/icheck

    7,300Ver en GitHub↗

    iCheck is a custom form input library that replaces native checkboxes and radio buttons with customizable visual wrappers. It ensures a uniform visual experience across different browsers by masking native form elements and rendering custom HTML structures. The project provides a common interface that functions across both jQuery and Zepto. It includes a dynamic styler that detects and applies custom styles to form elements added to a page after the initial load. The library incorporates an accessibility layer that injects ARIA attributes and keyboard event listeners to ensure custom inputs

    Ensures the values of hidden native inputs are updated whenever the custom visual wrapper is interacted with.

    CSS
    Ver en GitHub↗7,300
  • effector/effectorAvatar de effector

    effector/effector

    4,837Ver en GitHub↗

    Effector is a reactive state management library designed for building complex, event-driven applications. It functions as a data flow engine that models application logic as a directed acyclic graph, ensuring that state updates propagate automatically through interconnected nodes. By utilizing atomic state updates and declarative unit composition, the library maintains data consistency and provides a predictable execution model for managing application state. The project distinguishes itself through its framework-agnostic architecture, which decouples business logic from user interface implem

    Binds application state to interactive UI components to ensure data flows automatically between user inputs and the underlying data model.

    TypeScriptbusiness-logiceffectorevent-driven
    Ver en GitHub↗4,837
  • xinthink/react-native-material-kitAvatar de xinthink

    xinthink/react-native-material-kit

    4,821Ver en GitHub↗

    Este proyecto es una biblioteca de interfaz de usuario (UI) basada en Material Design y un kit de componentes móviles multiplataforma. Proporciona un conjunto de componentes de interfaz preestilizados y un framework de diseño pensado para garantizar una experiencia visual coherente en diferentes dispositivos móviles. La biblioteca incluye un sistema de gestión de temas móviles para definir y actualizar paletas de colores globales y reglas de estilo en toda la interfaz de la aplicación. Implementa patrones de diseño y reglas de espaciado estandarizados para mantener un diseño limpio y consistente. El kit de herramientas cubre la construcción de formularios e interfaces móviles utilizando elementos como botones, tarjetas, campos de entrada de texto, indicadores de carga, interruptores de selección y deslizadores de valores.

    Links user interactions in controls like sliders and checkboxes to internal state for immediate visual feedback.

    TypeScript
    Ver en GitHub↗4,821
  • yaireo/tagifyAvatar de yairEO

    yairEO/tagify

    3,880Ver en GitHub↗

    Tagify is an HTML tagging component library that transforms standard input and textarea elements into interactive interfaces for managing collections of data tags. It provides a form enhancement toolkit and an autocomplete input framework designed to add validation, persistence, and dynamic data synchronization to web forms. The library is distinguished by its ability to function as a mixed-content text editor, allowing interactive tags to be interspersed within blocks of plain free-form text. It supports real-time suggestions derived from local whitelists or remote servers, as well as an act

    Keeps the hidden native input values in sync with the custom visual tag replacements for form submission.

    HTMLangular-componenthtmlinput
    Ver en GitHub↗3,880
  • excid3/tailwindcss-stimulus-componentsAvatar de excid3

    excid3/tailwindcss-stimulus-components

    1,516Ver en GitHub↗

    This project is a collection of pre-built, reusable interface components designed for web applications that utilize StimulusJS and TailwindCSS. It functions as a frontend interaction framework, providing a set of standard UI elements that manage state and user behavior through declarative controller patterns. The library distinguishes itself by integrating utility-first styling with accessible component authoring. It leverages HTML attributes to bind JavaScript logic directly to DOM elements, enabling developers to implement complex interactions like modals, dropdowns, and tabbed content with

    Synchronizes the visual state of custom UI components with hidden native form inputs to ensure consistent form behavior.

    JavaScripthacktoberfeststimulusjstailwindcss
    Ver en GitHub↗1,516
  1. Home
  2. User Interface & Experience
  3. Input State Synchronization