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
·

15 repositorios

Awesome GitHub RepositoriesInput Components

Various specialized text and data input UI elements.

Distinguishing note: Focuses on general input UI types.

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

Awesome Input Components GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • brillout/awesome-react-componentsAvatar de brillout

    brillout/awesome-react-components

    47,788Ver en GitHub↗

    This project is a community-maintained open source directory that serves as a comprehensive index of React components and libraries. It functions as a technical knowledge base, mapping common development challenges to vetted third-party solutions to help developers accelerate their frontend workflows and avoid reinventing standard interface elements. The directory distinguishes itself through a decentralized, hyperlink-centric architecture that avoids hosting code locally, instead pointing users directly to external repositories. This content is curated through a collaborative model where com

    Lists various input UI components.

    awesomeawesome-listreact
    Ver en GitHub↗47,788
  • mantinedev/mantineAvatar de mantinedev

    mantinedev/mantine

    31,263Ver en GitHub↗

    Mantine is a comprehensive component library for building accessible and responsive web applications. It provides a foundational set of UI elements and layout primitives, anchored by a base component that supports consistent styling, spacing, and layout properties across the entire interface. The library is built on a design-driven theme engine that uses a provider-based system to propagate global design tokens and color schemes throughout an application. The library distinguishes itself through a robust architecture that emphasizes component composition and reusable interaction logic. It uti

    Mantine provides flexible components for building custom select or autocomplete inputs, offering full control over rendering and interaction logic.

    TypeScriptdark-modedark-themehooks
    Ver en GitHub↗31,263
  • fyne-io/fyneAvatar de fyne-io

    fyne-io/fyne

    27,941Ver en GitHub↗

    Fyne is a cross-platform graphical user interface toolkit for the Go programming language. It provides a comprehensive framework for building native applications that run on desktop, mobile, and web environments from a single codebase. The toolkit centers on a canvas-based rendering engine and a device-independent layout engine, ensuring that visual elements maintain consistent dimensions and behavior across diverse operating systems and screen densities. The project distinguishes itself through a reactive data-binding system that automatically synchronizes application state with interface co

    Provides a variety of specialized input components including text fields, password inputs, and editable dropdown menus.

    Goandroidcross-platformfyne
    Ver en GitHub↗27,941
  • wix/react-native-ui-libAvatar de wix

    wix/react-native-ui-lib

    7,139Ver en GitHub↗

    This project is a React Native UI library and mobile component framework designed for building consistent, themed mobile applications. It provides a collection of reusable user interface components and layout tools, functioning as a cross-platform design system to maintain visual uniformity across different mobile platforms. The toolkit distinguishes itself through a themed UI approach, utilizing global design foundations for typography, color palettes, and spacing. It allows for dynamic theme configuration and the use of style presets to ensure standardized branding across an entire project.

    Provides specialized picker components for selecting multiple options from a defined list.

    TypeScriptandroidcomponentshacktoberfest
    Ver en GitHub↗7,139
  • gzu-liyujiang/androidpickerAvatar de gzu-liyujiang

    gzu-liyujiang/AndroidPicker

    6,778Ver en GitHub↗

    AndroidPicker is a collection of customizable UI selection interfaces for Android applications. The library provides specialized components for selecting geographic addresses, calendar dates, clock times, local files, and numeric values. The library features a wheel-based input mechanism for choosing measurements and a hierarchical selection system for mapping provinces, cities, and districts. It includes cascading selection logic where choices in one picker dynamically filter available options in subsequent levels. The capability surface covers date and time picking through grid views, loca

    Implements a hierarchical selection system for mapping provinces, cities, and districts.

    Javaaddressaddresspickercalendarpicker
    Ver en GitHub↗6,778
  • jaredreich/notieAvatar de jaredreich

    jaredreich/notie

    6,274Ver en GitHub↗

    Notie es una librería de UI en JavaScript sin dependencias que proporciona un conjunto de componentes de interfaz ligeros para recolección de datos, prompts de selección y notificaciones de estado a nivel de sistema. Funciona como una suite de componentes de entrada y una herramienta de diálogo de selección que opera en cualquier entorno JavaScript sin requerir paquetes de terceros. La librería incluye una colección de herramientas de notificación, como notificaciones tipo toast temáticas que desaparecen tras un tiempo determinado y notificaciones de alerta forzadas que requieren confirmación explícita del usuario para información crítica. También proporciona diálogos interactivos para confirmar decisiones del usuario y menús de selección que disparan funciones manejadoras al elegir un elemento. Para la recolección de datos, la librería ofrece componentes de interfaz modales, incluyendo campos de entrada de texto con validación personalizada e interfaces de selección de fechas basadas en calendario. Estos componentes capturan datos del usuario y devuelven valores mediante funciones callback.

    Ships a suite of specialized modal text fields and date pickers for user data collection.

    JavaScript
    Ver en GitHub↗6,274
  • dillidon/alerts-and-pickersAvatar de dillidon

    dillidon/alerts-and-pickers

    5,759Ver en GitHub↗

    Este proyecto es un framework de componentes de UI reutilizables y extensiones diseñadas para integrar menús de entrada y selección estructurados en controladores de alerta nativos de iOS. Proporciona una librería de campos de texto personalizables e interfaces de selector especializadas que se incrustan directamente dentro de los diálogos de alerta del sistema. El framework destaca por inyectar controladores de vista externos en contenedores de alerta, permitiendo el uso de interfaces complejas como mapas y selectores de fecha. También incluye herramientas de integración especializadas para incrustar interfaces de selección para fotos, contactos y ubicaciones directamente desde la aplicación de mensajería Telegram. El conjunto de herramientas cubre una amplia gama de capacidades de selección, incluyendo navegadores de biblioteca de fotos, selectores de color y selectores de contactos. Además, admite la recopilación de configuraciones regionales a través de selectores dedicados para países, códigos telefónicos y monedas, mientras ofrece renderizado de texto atribuido para la visualización de contenido con estilo.

    Displays column-based selection lists within popup controllers with dynamic height adjustment.

    Swift
    Ver en GitHub↗5,759
  • tasks/tasksAvatar de tasks

    tasks/tasks

    5,344Ver en GitHub↗

    This is an Android productivity application for managing tasks and subtasks. It functions as a cross-platform task manager and synchronization tool, utilizing the CalDAV protocol to mirror task lists, tags, and reminders across multiple devices and external servers. The application is distinguished by its location-based reminder system, which uses geofencing to trigger notifications when a user enters or leaves specific geographic areas. It also features a markdown-based text editor for structuring task descriptions and a dedicated integration for Wear OS that allows task tracking and control

    Allows tasks to be linked to specific geographic places via a location picker and map.

    Kotlin
    Ver en GitHub↗5,344
  • xuexiangjys/xuiAvatar de xuexiangjys

    xuexiangjys/XUI

    5,075Ver en GitHub↗

    XUI es un framework de interfaz de usuario nativo para Android y una biblioteca de componentes diseñada para construir interfaces de aplicaciones. Proporciona un conjunto completo de diseños nativos, campos de entrada y elementos de navegación, respaldado por un sistema de gestión de temas por niveles para definir atributos visuales globales y estilos responsivos. El framework se distingue por un conjunto especializado de vistas personalizadas y kits de herramientas de interacción, incluyendo calendarios de alto rendimiento, renderizado de visualización de datos y una variedad de botones estilizados con temporizadores integrados y efectos visuales. También incluye capacidades integradas de procesamiento de medios, como escaneo de códigos de barras y QR, generación de QR personalizados e interfaz de recorte de imágenes. El proyecto cubre una amplia superficie de capacidades de UI y UX, incluyendo diversos componentes de entrada de datos, primitivas de ventanas flotantes y una amplia gama de indicadores de retroalimentación como snackbars y medidores de progreso. Además, proporciona plantillas de diseño, configuración de tipografía y sistemas de animación para gestionar transiciones de vista y retroalimentación interactiva.

    Provides a multi-level conditional picker for navigating hierarchical categories.

    Javaandroidandroid-uistyles
    Ver en GitHub↗5,075
  • vuejs/v2.vuejs.orgAvatar de vuejs

    vuejs/v2.vuejs.org

    4,981Ver en GitHub↗

    Este es el sitio web de documentación integral para el framework de JavaScript progresivo Vue 2. Sirve como referencia técnica y guía de desarrollo para construir interfaces de usuario reactivas y aplicaciones de una sola página. El sitio proporciona una referencia detallada de la API de JavaScript y un directorio de componentes web. Cubre la implementación de arquitecturas basadas en componentes, gestión de estado reactivo y el uso de un DOM virtual para sincronizar el estado de la aplicación con el navegador. La documentación detalla capacidades que incluyen enrutamiento del lado del cliente, manipulación declarativa del DOM y optimizaciones de compilación frontend como renderizado del lado del servidor y precompilación de plantillas. También explica el enfoque del framework para la sincronización de estado, ciclos de vida de componentes y el uso de directivas personalizadas. El contenido se mantiene como una colección de tutoriales y especificaciones, con documentación editada a través de Markdown.

    Supports building reusable input components that integrate with the framework's two-way data binding.

    JavaScript
    Ver en GitHub↗4,981
  • theorchid/platformAvatar de TheOrchid

    TheOrchid/Platform

    4,791Ver en GitHub↗

    Platform es un framework para construir aplicaciones de back-office y dashboards administrativos utilizando Laravel. Funciona como un framework de UI basado en esquemas y un generador de CRUD que construye automáticamente interfaces de gestión de bases de datos, formularios de entrada y reglas de validación a partir de definiciones de modelos programáticos. El proyecto se distingue por un kit de UI de backend integral que admite la captura de datos avanzada, incluyendo mapeo de coordenadas geográficas, matrices de datos JSON tabulares y seguimiento de metadatos de marketing. Cuenta con un robusto sistema de control de acceso basado en roles para gestionar la visibilidad de los recursos y la protección de rutas, junto con una implementación de búsqueda de texto completo global que indexa datos en múltiples modelos. La plataforma cubre una amplia gama de capacidades, incluyendo carga de datos asíncrona, sistemas de notificación multicanal y una librería de componentes de formulario especializados para texto enriquecido y gestión de archivos. También proporciona herramientas para la visualización de datos a través de agregación y gráficos de modelos, así como utilidades para la actualización parcial de páginas para simular una experiencia de aplicación de una sola página. Las opciones de integración permiten la conexión de controladores existentes y plantillas heredadas para facilitar una migración gradual de funciones al framework.

    Provides specialized pickers for selecting geographic locations and coordinates via an interactive map interface.

    PHP
    Ver en GitHub↗4,791
  • ohif/viewersAvatar de OHIF

    OHIF/Viewers

    4,035Ver en GitHub↗

    Viewers is a zero-footprint DICOMweb medical imaging viewer and a modular plugin framework. It serves as a diagnostic interface for rendering 2D and 3D medical images, providing a web-based clinical workflow engine to automate image layouts and toolsets. The project distinguishes itself through a highly extensible architecture that allows for the development of custom clinical workflows, specialized viewing modes, and the integration of external functional extensions. It includes a dedicated command line interface for managing these plugins and supports white-labeling through a comprehensive

    Provides a composable text entry field with associated labels for user input.

    TypeScriptcancer-imaging-researchdicomdicom-viewer
    Ver en GitHub↗4,035
  • area17/twillAvatar de area17

    area17/twill

    3,956Ver en GitHub↗

    Twill es un kit de herramientas CMS de Laravel y generador de paneles de administración diseñado para construir consolas administrativas personalizadas y sistemas de gestión de contenido. Sirve como un framework de CMS headless y un kit de herramientas para definir modelos de contenido y gestionar datos estructurados a través de una interfaz administrativa dedicada. El proyecto cuenta con un editor de bloques visual que permite a los editores organizar y configurar secciones de contenido reutilizables mediante una interfaz de arrastrar y soltar. Incluye un gestor de activos digitales dedicado para almacenar, recortar y optimizar imágenes y archivos en almacenamiento local o en la nube, así como un gestor de contenido multilingüe para manejar campos traducidos y enlaces permanentes localizados. La plataforma proporciona amplias capacidades para la gestión de contenido y medios, incluyendo seguimiento de versiones, programación de publicaciones y organización jerárquica de páginas. Cubre herramientas administrativas extensas como control de acceso basado en roles, búsqueda global y scaffolding de línea de comandos para la generación rápida de módulos CRUD y migraciones de bases de datos. El sistema se integra con modelos de Laravel utilizando traits para habilitar la publicación y el manejo de medios.

    Integrates an interactive map interface for selecting and storing geographic coordinates or bounding boxes.

    PHP
    Ver en GitHub↗3,956
  • cosmicpython/bookAvatar de cosmicpython

    cosmicpython/book

    3,823Ver en GitHub↗

    This project is a technical resource and pattern library for building enterprise applications with Python. It serves as a guide for implementing clean architecture, providing a framework for separating core business logic from infrastructure and external frameworks. The material focuses on Domain-Driven Design and the application of architectural patterns to maintain complex business requirements. It provides specific guidance on the Repository pattern for data abstraction, Command-Query Responsibility Segregation for optimizing read and write paths, and the use of dependency inversion to dec

    Uses a centralized registry to map interfaces to concrete implementations for flexible runtime component resolution.

    Python
    Ver en GitHub↗3,823
  • minikomi/bootstrap-form-builderAvatar de minikomi

    minikomi/Bootstrap-Form-Builder

    2,104Ver en GitHub↗

    Bootstrap-Form-Builder is a low-code web form generator that enables the creation of data collection interfaces through a browser-based visual editor. It allows users to design complex form layouts by arranging pre-styled components on a canvas, automatically producing the underlying HTML and layout structure without requiring manual code entry. The tool distinguishes itself through a configuration-based approach to component management. Developers can extend the available input types by registering custom elements and providing modular templates, which are then integrated into the visual des

    Provides a registry mechanism for organizing and managing interchangeable form input components within the visual editor.

    JavaScript
    Ver en GitHub↗2,104
  1. Home
  2. User Interface & Experience
  3. Input Components

Explorar subetiquetas

  • Selection Pickers5 sub-etiquetasUI elements that allow users to choose one or more options from a predefined list. **Distinct from Input Components:** More specific than general input components; focuses specifically on pickers for list-based selection.