Displaying 1 to 6 from 6 results

EventAnalytics - Javascript library to do Event Tracking using Google Analytics or Piwik

  •    Javascript

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

Optiscroll - Custom scrollbars for modern webapps. Supercharge the native scroll!

  •    Javascript

Optiscroll is an tiny (9kB min / 3.9kB gzip) and highly optimized custom scrollbar library for modern web apps. Optiscroll aims to be as light as possible in order to not affect the performance of your webapp. Optiscroll does not replace the scrolling logic with Javascript. It only hides native scrollbars and allows you to style the fake scrollbars as you like. Moreover, Optiscroll adds custom events and methods to extend browser scroll functionalities.

scrollEvents - :scroll: A pure JavaScript library to do stuff on scroll events. LibreJS compliant.

  •    Javascript

The scrollEvents API has managed not to change since the 0.4.0 release, although we have expanded it with lots of goodies. In this case we are changing the class after scrolling 10 pixels or more (measured by window.pageYOffset, 10 is the default breakPoint).

lethargy - Distinguish between scroll events initiated by the user, and those by inertial scrolling

  •    CoffeeScript

Lethargy is a tiny (612b minified + gzipped) JavaScript library to help distinguish between scroll events initiated by the user, and those by inertial scrolling. Lethargy does not have external dependencies. Lethargy is used in smartscroll, a jQuery scroll plugin, to resolve problems with inertial scrolling.

jquery-scrollLock - Locks mouse wheel scroll inside container, preventing it from propagating to parent element

  •    Javascript

Scroll Lock is a jQuery plugin that fully addresses the issue of locking mouse wheel scroll inside a given container, preventing it from propagating to parent element. It does not change wheel scrolling speed, user experience will not be affected.

vue-scroll-progress-bar - Vue.js plugin for page scroll progress bar

  •    Vue

containerClass must be used to override the .progress-bar-container--container default class. You can use the default :class syntax on the component to add classes if needed. Do not hesitate to contribute to the project by adapting or adding features ! Bug reports or pull requests are welcome.