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

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetServeur MCPÀ proposNotre méthodologiePresse
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

9 dépôts

Awesome GitHub RepositoriesSlider Inputs

Interactive 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.

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

Awesome Slider Inputs GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • layui/layerAvatar de layui

    layui/layer

    8,196Voir sur GitHub↗

    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
    Voir sur GitHub↗8,196
  • mimecorg/vuidoAvatar de mimecorg

    mimecorg/vuido

    6,062Voir sur GitHub↗

    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
    Voir sur GitHub↗6,062
  • rey5137/materialAvatar de rey5137

    rey5137/material

    5,955Voir sur GitHub↗

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

    Ships a slider component that can switch between discrete step-snapping and continuous smooth dragging.

    Javaandroidjavamaterial
    Voir sur GitHub↗5,955
  • leongersen/nouisliderAvatar de leongersen

    leongersen/noUiSlider

    5,803Voir sur GitHub↗

    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
    Voir sur GitHub↗5,803
  • lusaxweb/vuesaxAvatar de lusaxweb

    lusaxweb/vuesax

    5,596Voir sur GitHub↗

    Vuesax est un framework frontend et une bibliothèque de composants UI pour les applications Vue.js. Il fournit un système de conception personnalisable et un ensemble d'éléments d'interface utilisateur pré-stylisés conçus pour accélérer le développement d'interfaces web. Le projet se distingue par une boîte à outils visuelle thématisable qui prend en charge les mises à jour de couleurs dynamiques et la personnalisation de style côté serveur pour maintenir l'identité de marque. Il dispose également d'un composant de tableau de données spécialisé avec un support intégré pour l'édition de cellules en ligne et le traitement côté serveur pour la pagination, le filtrage et le tri. La bibliothèque couvre une large surface de capacités UI, incluant un système de grille responsive à douze colonnes, des éléments de formulaire complets et divers outils de mise en page comme des cartes de contenu et des listes repliables. Elle inclut également des utilitaires de navigation tels que des barres latérales et des fils d'ariane, ainsi qu'un éventail de superpositions incluant des boîtes de dialogue modales, des notifications système et des infobulles.

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

    Vue
    Voir sur GitHub↗5,596
  • chakra-ui/zagAvatar de chakra-ui

    chakra-ui/zag

    5,121Voir sur GitHub↗

    Zag est une bibliothèque de machine à états UI headless qui fournit une logique de composant non stylisée pour assurer un comportement cohérent à travers différents moteurs de rendu. Elle fonctionne comme une boîte à outils pour modéliser des interactions d'interface utilisateur complexes en utilisant des statecharts, découplant la logique sous-jacente et les attributs d'accessibilité du stylage visuel. La bibliothèque est agnostique au framework, utilisant des adaptateurs spécialisés pour faire le pont entre sa logique de machine à états et diverses bibliothèques JavaScript telles que React, Solid, Vue et Svelte. Cette approche permet aux développeurs de maintenir un modèle d'interaction unique tout en appliquant n'importe quelle solution CSS ou de stylage via des attributs de données pilotés par l'état. Zag couvre un large éventail de domaines fonctionnels, incluant une gestion complète de l'accessibilité pour la navigation au clavier et les attributs ARIA, ainsi qu'une vaste collection de primitives interactives. Celles-ci incluent des contrôles de saisie, des éléments de navigation comme les menus et onglets, des composants de superposition tels que les dialogues et popovers, et une gestion média complexe pour le recadrage d'image et la capture de signature. Elle fournit également des utilitaires pour la gestion de données hiérarchiques, la gestion de listes asynchrones et un système pour construire des visites guidées de produits.

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

    TypeScripta11yaccessibilityagnostic
    Voir sur GitHub↗5,121
  • observablehq/frameworkAvatar de observablehq

    observablehq/framework

    3,522Voir sur GitHub↗

    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
    Voir sur GitHub↗3,522
  • makieorg/makie.jlAvatar de MakieOrg

    MakieOrg/Makie.jl

    2,778Voir sur GitHub↗

    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
    Voir sur GitHub↗2,778
  • designrevision/shards-dashboardAvatar de DesignRevision

    DesignRevision/shards-dashboard

    1,211Voir sur GitHub↗

    Shards Dashboard est un template administratif et kit UI basé sur Bootstrap, conçu pour le développement rapide d'interfaces de gestion web. Il fournit une collection de mises en page pré-construites et de composants d'interface réutilisables qui permettent aux développeurs de construire des tableaux de bord fonctionnels avec un langage de design cohérent. Le framework se distingue par un système de mise en page basé sur une grille réactive qui ajuste automatiquement le contenu pour s'adapter à diverses tailles d'écran et fenêtres d'affichage. Il inclut une bibliothèque spécialisée de widgets interactifs, tels que des graphiques de visualisation de données, des sélecteurs de date et des curseurs de plage, qui facilitent l'affichage de métriques complexes et la collecte d'entrées utilisateur. Le projet prend en charge une personnalisation étendue des ressources visuelles et des thèmes de design pour s'aligner sur des exigences de marque spécifiques. Il fournit également une interface standardisée pour intégrer des plugins tiers, permettant l'extension des fonctionnalités de base pour des tâches comme la gestion de données et l'édition de texte riche.

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

    CSSadminadmin-dashboardadmin-panel
    Voir sur GitHub↗1,211
  1. Home
  2. User Interface & Experience
  3. UI Components
  4. Form Input Components
  5. Numeric Input Controls
  6. Slider Inputs

Explorer les sous-tags

  • Input-Bound SlidersSlider components that synchronize their state with HTML input elements bidirectionally. **Distinct from Slider Inputs:** Distinct from Slider Inputs: focuses on bidirectional binding with HTML inputs rather than the slider mechanism itself.
  • Keyboard-Controlled SlidersSlider components that respond to arrow keys and keyboard input for value adjustment without a mouse. **Distinct from Slider Inputs:** Distinct from Slider Inputs: focuses on keyboard-driven value adjustment rather than general slider interaction.
  • Slider Mode SwitchersControls that toggle between discrete step-based snapping and continuous smooth dragging on a slider track. **Distinct from Slider Inputs:** Distinct from Slider Inputs: adds a mode-switching capability (discrete vs continuous) rather than just a basic draggable bar.
  • Slider Thumb Animators1 sous-tagAnimations that move a slider thumb between positions with configurable duration and easing curves. **Distinct from Slider Inputs:** Distinct from Slider Inputs: focuses on the animated movement of the thumb, not the slider's value selection mechanism.