Skip to content
Projects

malihu/malihu-custom-scrollbar-plugin

View on GitHub

malihu/malihu-custom-scrollbar-plugin has 4,068 GitHub stars and 1,435 forks. GitHot measured 0 stars in 24 hours. Last checked 2026-11-08 15:38 UTC. Last push 2021-09-30.

How these counts are measured

Highly customizable custom scrollbar jQuery plugin, featuring vertical/horizontal scrollbars, scrolling momentum, mouse-wheel, keyboard and touch support etc.

Measured star growth

in 24h
0
in 7 days
Collecting history
in 15 days
Collecting history
in 1 month
Collecting history

Net star changes over overlapping periods, not daily totals. Missing measurements are left blank. Stars measure attention, not software quality.

README.md

Original

malihu custom scrollbar plugin

Highly customizable custom scrollbar jQuery plugin (Demo). Features include:

  • Vertical and/or horizontal scrollbar(s)
  • Adjustable scrolling momentum
  • Mouse-wheel, keyboard and touch support
  • Ready-to-use themes and customization via CSS
  • RTL direction support
  • Option parameters for full control of scrollbar functionality
  • Methods for triggering actions like scroll-to, update, destroy etc.
  • User-defined callbacks
  • Selectable/searchable content

Plugin homepage and documentation (Changelog)

Installation

npm: npm install malihu-custom-scrollbar-plugin

Bower: bower install malihu-custom-scrollbar-plugin

Manual

Usage

Manual: $(selector).mCustomScrollbar();

Browserify:

var $ = require('jquery');
require('malihu-custom-scrollbar-plugin')($);

webpack:

npm install imports-loader
npm install jquery-mousewheel
npm install malihu-custom-scrollbar-plugin

module.exports = {
	module: {
		loaders: [
			{ test: /jquery-mousewheel/, loader: "imports?define=>false&this=>window" },
			{ test: /malihu-custom-scrollbar-plugin/, loader: "imports?define=>false&this=>window" }
		]
	}
};

var $ = require('jquery');
require("jquery-mousewheel")($);
require('malihu-custom-scrollbar-plugin')($);

Requirements

jQuery version 1.6.0 or higher

Browser compatibility

  • Internet Explorer 8+
  • Firefox
  • Chrome
  • Opera
  • Safari
  • iOS
  • Android
  • Windows Phone

License

MIT License (MIT)

http://opensource.org/licenses/MIT

Donate

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=UYJ5G65M6ZA28

Explore related projects