TypeScript MIT

ngx-scrollbar

Custom overlay-scrollbars with native scrolling mechanism

M

MurhafSousli

Dernière activité 30 avr. 2026
MurhafSousli/ngx-scrollbar

653

étoiles

100

forks

6

issues ouvertes

angularbarsngx-scrollbarscrollscrollbarsmoothsmooth-scrolling

Ce README est souvent en anglais.

Angular Custom Scrollbar

Demo Stackblitz Backers on Open Collective npm CI Build codecov Downloads NPM Downloads License

Custom overlay-scrollbars with native scrolling mechanism for Angular, it also provides a cross-browser smooth scroll directive.


Features

  • Exceptional performance, see comparing test results.
  • Native scrolling mechanism.
  • Easily Customizable using CSS variables.
  • Easy integration with 3rd party libraries.
  • RTL support.
  • Mobile support.
  • SSR support.

Addons directives:

  • Smooth scroll functionality.
  • Scroll reached & dropped events.
  • MatSelect integration.
  • CdkVirtualScroll integration.

Documentations

Table of contents

Addons:


Issues

If you identify any errors in the library, or have an idea for an improvement, please open an issue.

Author

More plugins

Projets similaires

A javascript scrollbar plugin that hides the native scrollbars, provides custom styleable overlay scrollbars, and preserves the native functionality and feel.

TypeScriptangularcustomfrontend
KKingSora
5,2 k étoiles249

Custom scrollbars vanilla javascript library with native scroll, done simple, lightweight, easy to use and cross-browser.

TypeScript
GGrsmto
6,4 k étoiles526

Animated scrolling functionality for angular written in pure typescript

TypeScriptanchorangularangular7
NNolanus
471 étoiles112