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

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com

Slider synchronization

Ranking updated Jul 28, 2026

For slider synchronization modules, the strongest matches are leongersen/nouislider (This repository provides a robust range slider widget with), angular-slider/angularjs-slider (This AngularJS slider directive offers range support and mobile) and angular-slider/ngx-slider (This Angular slider component provides a self-contained and mobile-friendly). krottv/compose-sliders and nightcatsama/vue-slider-component round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Compare the best open-source slider synchronization modules for GitHub. Ranked by stars and activity to help you find the right fit.

Slider synchronization

Find the best repos with AI.We'll search the best matching repositories with AI.
  • leongersen/nouisliderleongersen avatar

    leongersen/noUiSlider

    5,803View on 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

    This repository provides a robust range slider widget with multi-touch support and GPU-accelerated animations, though it requires custom implementation for full multi-slider synchronization rather than offering it as an out-of-the-box linking module.

    TypeScriptRange SlidersRange SlidersRange Sliders
    View on GitHub↗5,803
  • angular-slider/angularjs-sliderangular-slider avatar

    angular-slider/angularjs-slider

    1,220View on GitHub↗

    The angularjs-slider repository provides a lightweight slider directive built specifically for the AngularJS framework. It offers single-handle and dual-handle numeric selection components with no external dependencies, allowing users to pick values or ranges by dragging interactive handles along a track. The component supports extensive customization options, including minimum and maximum boundaries, forbidden zones, step increments, decimal precision, and custom markup templates. Developers can configure these parameters through instance-level attributes or via a centralized service provide

    This AngularJS slider directive offers range support and mobile friendliness, but it is a standalone component rather than a dedicated multi-slider synchronization module.

    JavaScriptMobile Touch HandlersNumeric Range SlidersSlider Components
    View on GitHub↗1,220
  • angular-slider/ngx-sliderangular-slider avatar

    angular-slider/ngx-slider

    409View on GitHub↗

    Self-contained, mobile friendly slider component for Angular based on angularjs-slider

    This Angular slider component provides a self-contained and mobile-friendly UI element, though it lacks built-in synchronization for linking multiple sliders together.

    TypeScriptCarousel And GalleryCarousels and Galleries
    View on GitHub↗409
  • krottv/compose-sliderskrottv avatar

    krottv/compose-sliders

    65View on GitHub↗

    Sliders for compose with custom styles

    This Jetpack Compose slider library provides custom UI styling capabilities, making it a suitable foundation for building synchronized slider components even though out-of-the-box dual-direction linking is not explicitly highlighted.

    KotlinUI Component Libraries
    View on GitHub↗65
  • nightcatsama/vue-slider-componentNightCatSama avatar

    NightCatSama/vue-slider-component

    2,422View on GitHub↗

    🌡 A highly customized slider component

    This repository provides a customizable Vue slider component that handles range selection and touch inputs, but because it is a single-slider UI element rather than a built-in synchronization module, you would need to manage the linked movement between multiple instances yourself.

    TypeScriptUIUI Components
    View on GitHub↗2,422
  • huyennbl/antd-group-sliderhuyennbl avatar

    huyennbl/antd-group-slider

    3View on GitHub↗

    https://huyennbl.github.io/antd-group-slider/

    This repository provides a synchronized group slider component based on Ant Design, though it lacks a detailed description of all advanced features like dual-direction sync and range support.

    JavaScriptComponent Extensions
    View on GitHub↗3
  • andreruffert/rangeslider.jsandreruffert avatar

    andreruffert/rangeslider.js

    2,148View on GitHub↗

    🎚 HTML5 input range slider element jQuery polyfill

    This repository is a single HTML5 range slider polyfill and component rather than a multi-slider synchronization module, meaning you would need to write the coordination logic yourself.

    JavaScriptRange SlidersRange Sliders
    View on GitHub↗2,148
  • ghusse/jqrangesliderghusse avatar

    ghusse/jQRangeSlider

    667View on GitHub↗

    A jquery UI range selection slider that supports dates

    This repository is a jQuery UI range selection slider that supports dates, which provides the range UI element itself rather than a module or library specifically designed to link multiple sliders together in tandem.

    JavaScriptRange SlidersRange Sliders
    View on GitHub↗667
  • ionden/ion.rangesliderIonDen avatar

    IonDen/ion.rangeSlider

    2,551View on GitHub↗

    jQuery only range slider

    This repository provides a standalone jQuery range slider rather than a dedicated module for linking multiple sliders together, making it a building block rather than the synchronization tool you are looking for.

    JavaScriptRange SlidersRange Sliders
    View on GitHub↗2,551
  • tapmodo/jcroptapmodo avatar

    tapmodo/Jcrop

    4,279View on GitHub↗

    Jcrop is a JavaScript image cropping library that provides a browser-based interface for users to interactively select and define rectangular regions of an image. It utilizes a DOM-based image overlay to wrap images in relative containers, allowing for the placement of adjustable selection handles and boundary constraints. The tool distinguishes itself through comprehensive input support, translating touch gestures and keyboard intercepts into precise coordinate updates for both mobile and desktop environments. It features an engine capable of enforcing custom aspect ratio constraints and cal

    Jcrop is an image cropping and selection library rather than a slider synchronization module, making it the wrong category for linking UI sliders.

    JavaScriptMobile Touch HandlersTouch Gesture Libraries
    View on GitHub↗4,279
  • mcasimir/mobile-angular-uimcasimir avatar

    mcasimir/mobile-angular-ui

    2,846View on GitHub↗

    Mobile-angular-ui is a frontend framework designed for building touch-friendly mobile web applications using AngularJS and Bootstrap styles. It provides a toolkit for creating cross-platform interfaces with native-like gestures and responsive layouts, enabling developers to transform standard desktop web interfaces into touch-friendly mobile layouts with minimal structural adaptations. The framework includes directive-driven UI components such as sidebars, overlays, switches, and navigation bars. It supports declarative state management through generic directives that bind state transformatio

    This repository is a mobile UI framework providing touch gestures and general components rather than a specialized module for linking multiple sliders or scrollbars in tandem.

    JavaScriptMobile Touch HandlersTouch Gesture Libraries
    View on GitHub↗2,846
  • rainbow-me/react-native-animated-chartsrainbow-me avatar

    rainbow-me/react-native-animated-charts

    963View on GitHub↗

    React Native Animated Charts is a user interface component library for building interactive line graphs and data visualizations within mobile applications. It functions as a cross-platform component for rendering scalable vector graphics chart paths, touch-following indicators, and dynamic axis labels on iOS and Android devices. The library incorporates data processing capabilities to prepare raw datasets for display. It handles cubic spline data smoothing to transform coordinate sets into continuous curves, alongside downsampling algorithms to reduce point density while retaining critical e

    This repository provides interactive chart components and touch-following indicators for mobile applications, but it is a data visualization library rather than a UI slider synchronization module.

    JavaScriptMobile Touch Handlers
    View on GitHub↗963
Compare the top 10 at a glance
RepositoryStarsLanguageLicenseLast push
leongersen/nouislider5.8KTypeScriptMITNov 26, 2024
angular-slider/angularjs-slider1.2KJavaScriptMITJul 26, 2022
angular-slider/ngx-slider409TypeScriptMITJun 17, 2026
krottv/compose-sliders65Kotlin—Oct 2, 2022
nightcatsama/vue-slider-component2.4KTypeScriptMITAug 1, 2024
huyennbl/antd-group-slider3JavaScript—Oct 17, 2021
andreruffert/rangeslider.js2.1KJavaScriptMITMar 5, 2025
ghusse/jqrangeslider667JavaScriptGPL-3.0May 13, 2026
ionden/ion.rangeslider2.6KJavaScriptMITMar 24, 2023
tapmodo/jcrop4.3KJavaScriptNOASSERTIONDec 14, 2021

Related searches

  • Data synchronization engine
  • an event driven data synchronization engine
  • a tool for synchronizing database indexes
  • Calendar synchronization tool
  • Filesystem synchronization tool
  • CRDT implementation
  • a tool for syncing calendar events
  • File sync and transfer