2 Repos
Event-driven hooks that execute custom logic at specific stages of a component or page lifecycle.
Distinct from Custom Page Frameworks: Existing candidates relate to HTTP responses, DNS, or static page frameworks; none cover UI component lifecycle events like entering or leaving a section.
Explore 2 awesome GitHub repositories matching user interface & experience · Lifecycle Callbacks. Refine with filters or upvote what's useful.
fullPage.js is a JavaScript full-screen scrolling library and layout engine used to create websites composed of vertical sections and horizontal slides that snap to the viewport. It provides a system for organizing web content into full-screen pages with automatic snapping behavior. The library distinguishes itself through a WebGL transition framework and visual storytelling tools, enabling cinematic effects such as 3D rotations, parallax backgrounds, fading, and water distortion during navigation. It also features a responsive adaptation system that can switch from automatic snapping to stan
Executes custom code through callbacks triggered by loading, leaving, or resizing sections and slides.
Onboard is an iOS onboarding framework designed for creating guided welcome screen sequences and tutorial flows. It provides a page transition engine to manage navigation and animations between sequential screens containing images, text, and action buttons. The framework includes a SwiftUI UI library with customizable layout components and styles. It features a system for animating content and managing the navigation flow, which allows for the implementation of smooth transitions and fade effects between instructional screens. The project covers background management with support for static
Implements event-driven hooks that execute custom logic during specific stages of the onboarding page lifecycle.