awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 个仓库

Awesome GitHub RepositoriesCustomizable Inputs

Form components that allow deep visual and behavioral overrides for brand-specific styling.

Distinct from Form Input Components: Focuses on aesthetic and behavioral customization of inputs, whereas Form Input Components focuses on generic input types.

Explore 4 awesome GitHub repositories matching user interface & experience · Customizable Inputs. Refine with filters or upvote what's useful.

Awesome Customizable Inputs GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • jedwatson/react-selectJedWatson 的头像

    JedWatson/react-select

    28,040在 GitHub 上查看↗

    react-select is a customizable select input for React applications that supports single and multiple value selection with integrated search. It functions as a form input library providing a selection interface capable of fetching and displaying options from remote APIs dynamically as a user types. The library is distinguished by a component-injection architecture that allows users to replace internal UI fragments with custom React components. It further enables deep visual customization through prop-based style merging, allowing user-defined CSS objects to override internal defaults for brand

    Implements a system for branded input fields through prop-based style merging and component injection.

    TypeScript
    在 GitHub 上查看↗28,040
  • selectize/selectize.jsselectize 的头像

    selectize/selectize.js

    13,022在 GitHub 上查看↗

    Selectize.js is a jQuery-based autocomplete library and tagging interface component. It functions as a searchable selection tool that combines a text input field with a dropdown select box to facilitate fast item lookup and the management of discrete tags. The project specializes in remote data input, allowing it to fetch, rank, and integrate options from a server in real-time as a user types. It utilizes a weighted search ranking system to score and sort results by scanning multiple text fields for relevance. The library covers a broad range of user interface capabilities, including multi-s

    Allows for the creation of specialized input behaviors and visual overrides through a plugin system.

    SCSS
    在 GitHub 上查看↗13,022
  • choices-js/choicesChoices-js 的头像

    Choices-js/Choices

    6,801在 GitHub 上查看↗

    Choices is a vanilla JavaScript library used to create customizable select boxes and text inputs without external dependencies. It functions as a custom select box plugin that transforms standard HTML select elements into searchable, stylable dropdowns and tagged text input components. The library distinguishes itself through a system of customizable HTML templates and CSS custom properties, allowing for the creation of tailored UI components. It provides the ability to define custom HTML structures for input components and modify the visual appearance of the interface via CSS theme styling.

    Offers a set of tools for building enhanced web form elements with deep visual and behavioral overrides.

    JavaScriptchoicechoiceschoicesjs
    在 GitHub 上查看↗6,801
  • aterrien/jquery-knobaterrien 的头像

    aterrien/jQuery-Knob

    5,000在 GitHub 上查看↗

    jQuery Knob 是一个用于网页的可旋转拨盘 UI 小部件,将圆周拖动动作转换为数值。它是一个通过 HTML5 Canvas API 渲染的触控输入组件,通过 jQuery 库为数值输入提供图形界面。 该组件高度可定制,允许调整颜色、字体、旋转约束和圆弧尺寸。它支持多种交互方式,包括鼠标、鼠标滚轮、键盘和触控事件。 该小部件包括用于管理输入约束(如最小值、最大值和步长增量)的系统。它还提供了用于输出值格式化的实用工具,以及用于拦截交互事件以在值更改期间触发自定义逻辑的机制。

    Offers a visual input widget with adjustable colors, fonts, and rotation constraints for tailored numeric sliders.

    JavaScript
    在 GitHub 上查看↗5,000
  1. Home
  2. User Interface & Experience
  3. Form Input Components
  4. Customizable Inputs