Skip to content

josephjojoe/scroll-friction

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

scroll friction

minimalist chrome extension that adds progressive scroll resistance to infinite-scroll sites. the more you scroll, the stronger the friction! resets daily or manually per site.

how to install as an unpacked extension

  1. download or clone this repository
  2. open chrome and navigate to chrome://extensions
  3. enable Developer mode (top-right toggle)
  4. click Load unpacked
  5. select the folder that contains the manifest.json file:
    • if you’re in this repo’s root, pick: scroll-resistance/scroll-resistance

see official docs: load an unpacked extension (chrome developers)

usage

  • click the extension icon to open the popup:
    • Enable/Disable on this site: toggles scroll friction for the active site
    • Reset multiplier (Shift + R): resets the friction multiplier and cumulative scroll for the site
  • while browsing on an enabled site:
    • Shift + R resets the multiplier instantly
    • the small overlay shows the current friction multiplier. you can drag it to any corner and it will stay there for that site!

potential tbds (by me or you)

  • make an icon
  • fix scrollable components (works most of the time but not always)
  • make the site progessively grayer as you scroll more
  • monetization ($10 per scroll)
  • submit extension to chrome web store

About

Chrome extension to make doomscrolling progressively harder.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published