How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.
Hero is a transition framework and animation toolkit for iOS and tvOS designed to create fluid visual continuity between screens. It provides a shared element animation library that interpolates the position and size of views across different screens using unique identifiers. The framework includes an interactive transition controller that binds navigation progress to manual gestures and user input events in real time. It utilizes a system for calculating animation durations based on element distance and size to maintain a consistent sense of motion speed. The toolkit covers global coordinat
Material-motion-swift is a Swift animation toolkit and gesture interaction library for building responsive motion, physics-based interface transitions, and direct multitouch manipulation on mobile devices. The framework executes continuous view transitions, asymmetric transformations, and outward masks following standard design guidelines. The library constructs reactive animation networks by binding input streams to layer properties through explicit relationships, while delegating rendering and interpolation to underlying graphics hardware. It translates live touch coordinates into direct m
AnimatedCollectionViewLayout is a layout engine and animation framework for UIKit collection views. It provides a system for managing item positioning and fluid visual transitions within the iOS user interface. The project focuses on custom layout transition tools and a scroll animator capable of applying real-time parallax and zooming effects. These capabilities allow for the definition of unique animation paths and attribute transitions through a protocol-based implementation. The framework covers a broad range of visual effects, including scroll-based transitions and layout attribute inte
ECSlidingViewController is an iOS navigation UI component and side menu controller. It functions as a view controller container that manages layered interfaces and slide-out navigation menus, allowing a secondary menu view to be stacked beneath a primary content view. The framework includes a customizable view transition manager that replaces default sliding animations and swipe interactions with custom transition logic. It is designed as a storyboard-compatible UI container, supporting the use of runtime attributes and unwind segues for integration within Xcode Storyboards. The project cove
VCTransitionsLibrary is a suite of tools providing pre-built visual effects and gesture-driven controllers for managing transitions between view controllers in iOS applications. It serves as a UIKit animation framework that implements custom animations for navigating between screens to improve visual flow.
The main features of colineberhardt/vctransitionslibrary are: View Transitions, iOS Navigation Gesture Libraries, iOS View Controller Transitions, UIKit Animation Toolkits, Interactive Transition Controllers, View Controller Transition Logic, Manual Animation Progress Controllers, Context-Aware Transitions.
Open-source alternatives to colineberhardt/vctransitionslibrary include: herotransitions/hero — Hero is a transition framework and animation toolkit for iOS and tvOS designed to create fluid visual continuity… material-motion/material-motion-swift — Material-motion-swift is a Swift animation toolkit and gesture interaction library for building responsive motion,… ecslidingviewcontroller/ecslidingviewcontroller — ECSlidingViewController is an iOS navigation UI component and side menu controller. It functions as a view controller… kelvinjin/animatedcollectionviewlayout — AnimatedCollectionViewLayout is a layout engine and animation framework for UIKit collection views. It provides a… schneiderandre/popping — Popping is a gallery of iOS user interface animation examples. It provides a collection of visual demonstrations and… brentvatne/react-native-scrollable-tab-view — This project is a cross-platform mobile tab navigator for React Native. It provides a swipable tab interface and an…