awesome-repositories.com
Blog
MCP
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

14 Repos

Awesome GitHub RepositoriesNumeric Input Controls

UI elements for selecting numeric values with defined ranges, steps, and units.

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

Awesome Numeric Input Controls GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • home-assistant/coreAvatar von home-assistant

    home-assistant/core

    87,753Auf GitHub ansehen↗

    Home Assistant is a centralized home automation platform designed to orchestrate diverse internet-connected devices and services. It functions as a local-first control system that normalizes heterogeneous hardware protocols into a unified set of entities, attributes, and services. The core architecture relies on an event-driven state bus and a modular integration model, allowing the system to manage state changes and communicate across decoupled components through standardized interfaces. The platform distinguishes itself through a highly flexible, declarative configuration framework that all

    Offers adjustable sliders and input fields with configurable ranges, steps, and measurement units for precise control over numeric values.

    Pythonasynciohacktoberfesthome-automation
    Auf GitHub ansehen↗87,753
  • fyne-io/fyneAvatar von fyne-io

    fyne-io/fyne

    27,941Auf GitHub ansehen↗

    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

    Filters user input by intercepting keystrokes to ensure only valid numerical characters are accepted.

    Goandroidcross-platformfyne
    Auf GitHub ansehen↗27,941
  • longbridge/gpui-componentAvatar von longbridge

    longbridge/gpui-component

    11,793Auf GitHub ansehen↗

    gpui-component is a native desktop UI kit and component library built for the GPUI framework. It provides a collection of reusable user interface elements, a desktop layout engine for organizing application space, and a specialized data visualization library for rendering quantitative information. The project is distinguished by its high-performance rendering systems, including a virtualized data grid and list system designed to handle large datasets with low memory overhead. It also features a comprehensive data visualization toolkit for rendering charts, axes, and coordinate scales using li

    Provides general-purpose form controls including numeric selectors and text fields.

    Rustdesktop-applicationgpuirust
    Auf GitHub ansehen↗11,793
  • layui/layerAvatar von layui

    layui/layer

    8,196Auf GitHub ansehen↗

    This project is a JavaScript UI component library and frontend utility toolkit. It serves as a web modal framework and popup library, providing a specialized system for rendering interactive dialogs, overlays, and layered interfaces over web page content. The library is distinguished by its comprehensive set of overlay tools, including alert dialogs, confirmation prompts, and the ability to embed external content via iframes. It also features a responsive twelve-column grid system for cross-device layout compatibility and an internal modular dependency management system for on-demand loading

    Provides draggable sliders for selecting single values or ranges with custom step intervals.

    JavaScriptalertconfirmdialog
    Auf GitHub ansehen↗8,196
  • mimecorg/vuidoAvatar von mimecorg

    mimecorg/vuido

    6,062Auf GitHub ansehen↗

    Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It

    Provides a horizontal slider widget for adjusting a numeric value within a range.

    JavaScriptdesktoplibuivue
    Auf GitHub ansehen↗6,062
  • rey5137/materialAvatar von rey5137

    rey5137/material

    5,955Auf GitHub ansehen↗

    A library to bring fully animated Material Design components to pre-Lolipop Android.

    Provides a draggable slider bar for selecting a numeric value within a configurable range.

    Javaandroidjavamaterial
    Auf GitHub ansehen↗5,955
  • leongersen/nouisliderAvatar von leongersen

    leongersen/noUiSlider

    5,803Auf GitHub ansehen↗

    noUiSlider is a dependency-free JavaScript range slider library that provides a lightweight, ARIA-accessible slider widget with multi-touch and keyboard support. It is built as a standalone implementation with no external dependencies, using GPU compositing for smooth animations and responsive layout adaptation across different screen sizes. The library distinguishes itself through its comprehensive accessibility and input handling, offering full keyboard navigation for slider control without requiring a mouse, along with multi-touch support for simultaneous handle manipulation on mobile and

    Provides full keyboard navigation for slider value adjustment without requiring a mouse.

    TypeScript
    Auf GitHub ansehen↗5,803
  • lusaxweb/vuesaxAvatar von lusaxweb

    lusaxweb/vuesax

    5,596Auf GitHub ansehen↗

    Vuesax ist ein Frontend-Framework und eine UI-Komponentenbibliothek für Vue.js-Anwendungen. Es bietet ein anpassbares Designsystem und eine Reihe vorgestylter Benutzeroberflächenelemente, die darauf ausgelegt sind, die Entwicklung von Weboberflächen zu beschleunigen. Das Projekt zeichnet sich durch ein thematisierbares visuelles Toolkit aus, das dynamische Farbanpassungen und serverseitige Stil-Anpassungen unterstützt, um die Markenidentität zu wahren. Es verfügt zudem über eine spezialisierte Datentabellen-Komponente mit integrierter Unterstützung für Inline-Zellenbearbeitung und serverseitige Verarbeitung für Paginierung, Filterung und Sortierung. Die Bibliothek deckt ein breites Spektrum an UI-Funktionen ab, einschließlich eines responsiven Zwölf-Spalten-Rastersystems, umfassender Formularelemente und verschiedener Layout-Tools wie Content-Cards und einklappbare Listen. Sie enthält zudem Navigationsdienstprogramme wie Sidebars und Breadcrumbs sowie eine Reihe von Overlays, einschließlich modaler Dialoge, Systembenachrichtigungen und Tooltips.

    Ships draggable slider inputs for selecting single values or ranges within defined limits.

    Vue
    Auf GitHub ansehen↗5,596
  • chakra-ui/zagAvatar von chakra-ui

    chakra-ui/zag

    5,121Auf GitHub ansehen↗

    Zag ist eine Headless-UI-Zustandsmaschinenbibliothek, die ungestylte Komponentenlogik bereitstellt, um konsistentes Verhalten über verschiedene Rendering-Engines hinweg sicherzustellen. Sie fungiert als Toolkit zur Modellierung komplexer User-Interface-Interaktionen unter Verwendung von Statecharts und entkoppelt die zugrunde liegende Logik und Accessibility-Attribute vom visuellen Styling. Die Bibliothek ist framework-agnostisch und nutzt spezialisierte Adapter, um ihre Zustandsmaschinenlogik mit verschiedenen JavaScript-Bibliotheken wie React, Solid, Vue und Svelte zu verbinden. Dieser Ansatz ermöglicht es Entwicklern, ein einheitliches Interaktionsmodell beizubehalten, während sie jede CSS- oder Styling-Lösung durch zustandsgesteuerte Datenattribute anwenden können. Zag deckt ein breites Spektrum an funktionalen Bereichen ab, einschließlich umfassendem Accessibility-Management für Tastaturnavigation und ARIA-Attribute sowie eine riesige Sammlung interaktiver Primitiven. Dazu gehören Input-Controls, Navigationselemente wie Menüs und Tabs, Overlay-Komponenten wie Dialoge und Popovers sowie komplexe Medienhandhabung für Bildzuschnitt und Signaturerfassung. Es bietet zudem Utilities für hierarchisches Datenmanagement, asynchrone Listenbehandlung und ein System zur Konstruktion geführter Produkttouren.

    Ships headless logic for range inputs supporting single or multiple thumbs with custom bounds.

    TypeScripta11yaccessibilityagnostic
    Auf GitHub ansehen↗5,121
  • chakra-ui/arkAvatar von chakra-ui

    chakra-ui/ark

    5,004Auf GitHub ansehen↗

    Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes

    Provides a numeric input component with range validation, step controls, and spinbutton accessibility.

    TypeScriptcomponentsdesign-systemheadless
    Auf GitHub ansehen↗5,004
  • ohif/viewersAvatar von OHIF

    OHIF/Viewers

    4,035Auf GitHub ansehen↗

    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 numeric input controls with increment and decrement steppers for fine-tuning imaging values.

    TypeScriptcancer-imaging-researchdicomdicom-viewer
    Auf GitHub ansehen↗4,035
  • observablehq/frameworkAvatar von observablehq

    observablehq/framework

    3,522Auf GitHub ansehen↗

    This project is a static site generator and development environment designed for building data-driven dashboards and reports. It functions as a framework that combines narrative markdown documentation with interactive visualizations and data-driven components, compiling them into optimized static assets that can be deployed to any standard web infrastructure. The framework distinguishes itself through a multi-language data pipeline that executes scripts in languages such as Python, R, and SQL during the build process. By transforming raw information into precomputed data snapshots, it ensures

    Provides interactive controls such as sliders, text editors, and file selectors to help users explore and manipulate data.

    TypeScriptd3dashboardframework
    Auf GitHub ansehen↗3,522
  • makieorg/makie.jlAvatar von MakieOrg

    MakieOrg/Makie.jl

    2,778Auf GitHub ansehen↗

    Makie.jl is a high-performance Julia data visualization library and hardware-accelerated plotting engine used to create interactive 2D and 3D visualizations. It functions as a reactive visualization framework where plots update automatically via observables and compute graphs, and as a vector graphics generator for high-resolution academic output. The system is distinguished by its backend-agnostic rendering pipeline, which supports OpenGL, WebGL, and ray-traced scenes. It employs a grammar-of-graphics approach to map variables to aesthetic attributes and utilizes a hierarchical scene graph t

    Provides interactive numerical sliders for real-time data manipulation within the visualization canvas.

    Juliagpugraphicsjulia
    Auf GitHub ansehen↗2,778
  • designrevision/shards-dashboardAvatar von DesignRevision

    DesignRevision/shards-dashboard

    1,211Auf GitHub ansehen↗

    Shards Dashboard is a Bootstrap-based administrative template and UI kit designed for the rapid development of web-based management interfaces. It provides a collection of pre-built page layouts and reusable interface components that allow developers to construct functional dashboards with a consistent design language. The framework distinguishes itself through a responsive grid-based layout system that automatically adjusts content to fit various screen sizes and device viewports. It includes a specialized library of interactive widgets, such as data visualization charts, date pickers, and r

    Provides interactive slider components for intuitive numerical input and range selection within application forms.

    CSSadminadmin-dashboardadmin-panel
    Auf GitHub ansehen↗1,211
  1. Home
  2. User Interface & Experience
  3. UI Components
  4. Form Input Components
  5. Numeric Input Controls

Unter-Tags erkunden

  • Slider Inputs4 Sub-TagsInteractive draggable bars for selecting numerical values within a range. **Distinct from Numeric Input Controls:** Focuses specifically on the slider mechanism for numerical selection, distinct from general input controls.