2 repository-uri
Tools for creating full-screen vertical or horizontal transitions between discrete page sections.
Distinct from Navigation Libraries: Distinct from general SPA routing; focuses specifically on viewport-based section transitions.
Explore 2 awesome GitHub repositories matching web development · Section Navigation Libraries. Refine with filters or upvote what's useful.
onepage-scroll is a JavaScript library and scroll orchestrator that transforms websites into a series of sections navigated one page at a time. It functions as a single page navigation tool that implements viewport-based section snapping to lock the scroll position to full-screen segments. The library provides a responsive scrolling interface that automatically reverts to standard browser scrolling behavior when the window width drops below a defined threshold. It synchronizes the browser address bar with the current section index as the user navigates through the page. The system includes c
Ships a tool for creating full-screen transitions between sections with customizable animations and timing.
Ark is a headless UI component library that delivers accessible, cross-framework primitives with behavior governed by finite state machines. It provides unstyled components that encapsulate logic and accessibility — including full keyboard navigation, focus management, and WAI-ARIA support — while leaving visual styling entirely to the consumer. Components expose scoped data attributes for CSS targeting and use state machines to produce predictable, testable interactive behavior across every state transition. The library distinguishes itself through a state propagation model that distributes
Provides a tab-like navigation component for switching between related sections without leaving the page.