Mos - 一个用于在 MacOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOS

  •        53

一个用于在 MacOS 上平滑你的鼠标滚动效果或单独设置滚动方向的小工具, 让你的滚轮爽如触控板 | A lightweight tool used to smooth scrolling and set scroll direction independently for your mouse on MacOS

http://mos.caldis.me
https://github.com/Caldis/Mos

Tags
Implementation
License
Platform

   




Related Projects

scroll-into-view-if-needed - Element

  •    Javascript

This used to be a ponyfill for Element.scrollIntoViewIfNeeded. Since then the CSS working group have decided to implement its features in Element.scrollIntoView as the option scrollMode: "if-needed". Thus this library got rewritten to implement that spec instead of the soon to be deprecated one. You can find the library on window.scrollIntoView.

smoothscroll - Scroll Behavior polyfill

  •    HTML

The Scroll Behavior specification has been introduced as an extension of the Window interface to allow for the developer to opt in to native smooth scrolling. To date this has only been implemented in Firefox. Download the distribution file from this repository and include it in your project.

tweezer.js - A small, dependency-free, ES6 library for smooth animations.

  •    Javascript

A small, dependency-free, ES6 library for smooth animations. Demo. Tweezer.js is the last tweening library you'll ever need. It provides the building blocks for any animation, allowing you to construct beautiful animations simply and without the need of requiring lots of other dependencies like smoothScroll, countUp.js, and GSAP.


smooth-scroll - A lightweight script to animate scrolling to anchor links.

  •    Javascript

A lightweight script to animate scrolling to anchor links. Smooth Scroll works great with Gumshoe. Compiled and production-ready code can be found in the dist directory. The src directory contains development code.

Smooth-Div-Scroll - A jQuery plugin for smooth scrolling.

  •    Javascript

A jQuery plugin for smooth scrolling.

jquery.smoothwheel - Cross browser smooth mouse wheel and trackpad scrolling

  •    Javascript

Cross browser smooth mouse wheel and trackpad scrolling

jquery-smooth-scroll - Automatically make same-page links scroll smoothly

  •    Javascript

Allows for easy implementation of smooth scrolling for same-page links. Note: Version 2.0+ of this plugin requires jQuery version 1.7 or greater.

comfortable-motion.vim - Brings physics-based smooth scrolling to the Vim world!

  •    Vim

This is highly motivated by the lack of a plugin similar to my favorite Emacs package emacs-inertial-scroll. However, currently, this plugin is only tested on Vim 8.0 and Neovim 0.1.7, i.e. my current development environment.

angular-scroll - Scrollspy, animated scrollTo and scroll events for angular.js

  •    Javascript

Angular is only dependency (no jQuery). 8K minified or 2K gzipped. Check out the live demo or the source code.

startbootstrap-scrolling-nav - An unstyled Bootstrap HTML template for creating smooth scrolling, one page websites - created by Start Bootstrap

  •    HTML

Scrolling Nav is an unstyled one page starter template with a collapsing, smooth scrolling navigation bar for Bootstrap created by Start Bootstrap.After downloading, simply edit the HTML and CSS files included with the template in your favorite text editor to make changes. These are the only files you need to worry about, you can ignore everything else! To preview the changes you make to the code, you can open the index.html file in your web browser.

kinetic - Kinetic Scrolling with JavaScript

  •    HTML

#1: Basic drag-and-scroll (demo, explanation). No momentum effect yet, just a plain scroll view.#2: Flick list with momentum (demo, explanation). Smooth acceleration and deceleration.

vue-scroller - Scroller Component for Vue.js

  •    Javascript

Vue Scroller is a foundational component of Vonic UI. In purpose of smooth scrolling, pull to refresh and infinite loading. For vue 1.0, please refer to branch v1.

jquery.kinetic - Add kinetic scrolling functionality to a container using mouse or touch devices

  •    Javascript

This code has been pretty stable for a while (with it's few restrictions) and so am not actively making changes. If you want to improve it in any way feel free to submit a pull request (with tests) and we will merge in any that make sense and don't add bloat to what is a simple plugin. jQuery.kinetic is a simple plugin which adds smooth drag scrolling with gradual deceleration to containers.

AsyncMessagesViewController - A smooth, responsive and flexible messages UI library for iOS.

  •    Swift

A smooth, responsive and flexible messages UI library for iOS apps. Built on top of the awesome Texture (formerly AsyncDisplayKit) framework, it takes full advantage of asynchronous layout and rendering to deliver a "butter smooth" scrolling experience. Copy the Source\ directory to your project and install all dependencies.

jQuery-One-Page-Nav - Smooth scrolling and smart navigation when user scrolls on one-page sites.

  •    Javascript

Smooth scrolling and smart navigation when user scrolls on one-page sites.

jquery-scrollto - jQuery ScrollTo - Smooth Scrolling to any jQuery/DOM Element

  •    Javascript

jQuery ScrollTo - Smooth Scrolling to any jQuery/DOM Element

vue-virtual-scroller - ⚡️ Smooth scroll with any amount of data

  •    Vue

Smooth scroll with any amount of data (demo). ⚠️ vue-virtual-scroller now uses vue-observe-visibility to automatically refresh itself when shown to prevent display glitches. This means you need to include the Intersection Observer polyfill needed by vue-observe-visibility for this to work in old browsers (like Internet Explorer).