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
·
angular-slider avatar

angular-slider/angularjs-slider

0
View on GitHub↗
1,220 stars·484 forks·JavaScript·MIT·12 vuesangular-slider.github.io/angularjs-slider↗

Angularjs Slider

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 provider for application-wide defaults. The interface also accommodates mobile touch interactions, layout orientations, localized translations, and CSS-class-based theming.

For accessibility and data integration, the library includes keyboard navigation to adjust values incrementally without a mouse, along with two-way model binding that syncs slider states continuously to controller scope models.

Features

  • Two-Way - Synchronizes slider handle values continuously with controller scope models using two-way data binding.
  • Numeric Range Sliders - Provides a dual-handle range slider component letting users select minimum and maximum numeric boundaries smoothly.
  • Attribute-Only DOM Directives - Encapsulates DOM interactions and state behavior within reusable AngularJS attribute directives.
  • Slider Appearance Options - Allows configuring appearance, step intervals, limits, ticks, and layout orientation.
  • Mobile Touch Handlers - Accommodates mobile touch interactions for seamless numeric adjustments on small screens.
  • Slider Components - Provides a lightweight slider directive for AngularJS applications supporting single and range selections.
  • Single-Handle Sliders - Implements an interactive single-handle slider linked to numeric values with customizable floor and ceiling limits.
  • Touch and Drag Interactions - Tracks mouse and touch events smoothly across the document during drag interactions.
  • AngularJS Component Libraries - Delivers a reusable web component built for AngularJS to handle numerical range input.
  • AngularJS - Integrates interactive UI components and custom directives into AngularJS web applications.
  • Precision and Boundary Configurations - Defines minimum and maximum limits, step increments, and decimal precision to control input granularity.
  • Slider Default Overrides - Enables setting application-wide default configuration options for all slider instances.
  • Provider Configurations - Allows application-wide default configurations through a centralized service provider.
  • Keyboard-Operable Sliders - Supports accessible keyboard navigation with arrow keys for precise value adjustments.
  • Specialized Form Inputs - Configures custom numeric input boundaries, step increments, and decimal precision for strict value constraints.
  • Visual Customizers - Applies custom visual themes, right-to-left layouts, localized value translations, and custom markup templates.
  • Element Dimension Tracking - Dynamically recalculates container dimensions after render or resize to accurately map coordinates.

Historique des stars

Graphique de l'historique des stars pour angular-slider/angularjs-sliderGraphique de l'historique des stars pour angular-slider/angularjs-slider

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Alternatives open source à Angularjs Slider

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Angularjs Slider.
  • desandro/draggabillyAvatar de desandro

    desandro/draggabilly

    3,871Voir sur GitHub↗

    Draggabilly is a JavaScript drag and drop library used to make DOM elements draggable on desktop and mobile. It serves as a coordinate-based UI tool and interaction library for tracking and setting the horizontal and vertical positions of interface elements during user interaction. The library provides a mobile-ready touch handler that converts mouse and touch movements into element translation. It includes specialized capabilities for restricting movement to specific axes or container boundaries and implements grid snapping to align elements to a predefined pixel grid. The tool manages the

    JavaScript
    Voir sur GitHub↗3,871
  • jdan/98.cssAvatar de jdan

    jdan/98.css

    11,110Voir sur GitHub↗

    98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop operating systems. It serves as a retro design system and web UI emulator, providing a collection of styles to build faithful reproductions of vintage user interfaces. The framework employs a CSS-only component architecture to emulate classic software environments. It uses border-shadow emulation and state-based visual transitions to simulate physical button presses and three-dimensional panels without requiring external JavaScript logic. The library covers a wide range of int

    CSS
    Voir sur GitHub↗11,110
  • zdhxiong/mduiAvatar de zdhxiong

    zdhxiong/mdui

    4,517Voir sur GitHub↗

    mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a comprehensive set of reusable interface elements implemented as native Web Components, ensuring compatibility across different JavaScript frameworks. The library features a sophisticated theming system that supports light and dark modes, as well as the ability to generate dynamic color palettes from seed colors or image sources. It distinguishes itself with a high level of flexibility in visual customization, using CSS custom properties to control design tokens such as typography, cor

    TypeScriptcssjavascriptmaterial
    Voir sur GitHub↗4,517
  • marcj/css-element-queriesAvatar de marcj

    marcj/css-element-queries

    4,243Voir sur GitHub↗

    This project is a responsive CSS library and element dimension monitor. It provides a polyfill for CSS container queries, enabling styles to be applied based on an element's specific dimensions in environments where native browser support is unavailable. The library monitors the width and height of target DOM elements in real time, triggering custom callbacks whenever dimensions change. It adapts UI components by executing layout adjustments and style changes based on predefined size thresholds rather than the overall browser window size. The tool manages these adaptations through several me

    JavaScriptcsselement-querymedia-query
    Voir sur GitHub↗4,243
Voir les 30 alternatives à Angularjs Slider→

Questions fréquentes

Que fait angular-slider/angularjs-slider ?

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.

Quelles sont les fonctionnalités principales de angular-slider/angularjs-slider ?

Les fonctionnalités principales de angular-slider/angularjs-slider sont : Two-Way, Numeric Range Sliders, Attribute-Only DOM Directives, Slider Appearance Options, Mobile Touch Handlers, Slider Components, Single-Handle Sliders, Touch and Drag Interactions.

Quelles sont les alternatives open-source à angular-slider/angularjs-slider ?

Les alternatives open-source à angular-slider/angularjs-slider incluent : desandro/draggabilly — Draggabilly is a JavaScript drag and drop library used to make DOM elements draggable on desktop and mobile. It serves… jdan/98.css — 98.css is a CSS retro UI framework and component library designed to recreate the visual aesthetic of legacy desktop… zdhxiong/mdui — mdui is a framework-agnostic UI library and design system based on Material Design 3 standards. It provides a… marcj/css-element-queries — This project is a responsive CSS library and element dimension monitor. It provides a polyfill for CSS container… tapmodo/jcrop — Jcrop is a JavaScript image cropping library that provides a browser-based interface for users to interactively select… ripple-ts/ripple — Ripple is a full-stack TypeScript web framework and reactive UI library used for building interfaces with server-side…

Collections incluant Angularjs Slider

Sélections manuelles où Angularjs Slider apparaît.
  • Slider synchronization