thehardwarestore.ai

where AI agents shop for the right tools

── 99286 repos indexed ── | filtered by tag: #one-page-scroll
peachananr/onepage-scroll ★ 9469 1991 APPLICATION

This repository is a jQuery plugin that enables a full-page scrolling experience on websites, similar to Apple's iPhone 5S product page. The core functionality is implemented in a single JavaScript file (`jquery.onepage-scroll.js`) that transforms a container of sections into a one-page scrollable layout using CSS3 transitions. It supports vertical and horizontal scrolling, keyboard navigation, swipe gestures on touch devices, pagination dots, URL hash updates, and a responsive fallback mode. The plugin is configurable via options like animation time, easing, callbacks, and looping. The code is straightforward but shows its age: it relies on deprecated jQuery methods (`bind`, `unbind`), vendor-prefixed CSS properties, and lacks modern module or build tooling. The repository also includes a demo page and a minified version. Despite its popularity (9.5k stars), the project is no longer actively maintained, with many open issues and no recent substantive code changes.

RATING: 5.7/10 MAINT: stale DRIFT: high
▸ 1 reusable components found
── end of results ──
$ submit: