30 open-source projects similar to davdroman/swiftui-navigation-transitions, ranked by how many features they have in common. Compare stars, activity and what each one does to find the best Swiftui Navigation Transitions alternative.
Easy interactive interruptible custom ViewController transitions
A library used to create beautiful animations and transitions for iOS.
A custom modal transition that presents and dismiss a controller with an expanding bubble effect.
A UIKit custom transition that simulates an elastic drag. Written in Swift.
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
Now playing controller from Apple Music, Mail & Podcasts Apple's apps.
An iOS transition for controllers based on material design.
Material is a mobile user interface framework designed for building responsive and consistent native applications. It provides a declarative component architecture that allows developers to construct complex interfaces through modular, self-contained elements that manage their own state and rendering logic. The framework distinguishes itself through a constraint-based layout engine that calculates component geometry by solving spatial relationships between elements, ensuring layouts adapt automatically to varying screen sizes. It also features a hierarchical design system that propagates styl
Cuberto is a leading digital agency with solid design and development expertise. We build mobile and web products for startups. Drop us a line.
This is a Swift based demo project to show how to make the transition Pinterest liked.
3D Style Page Flip on Android
SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations.
A library to recreate the iOS Apple Music now playing transition
IBAnimatable is a set of visual design tools for prototyping bespoke interface elements, motion effects, and navigation transitions within a graphical environment. It provides a designer for creating and prototyping animations directly within the Apple Interface Builder environment and a system for building custom interface components through a visual attributes panel. The project distinguishes itself by offering a visual interface transition editor for configuring screen navigation and gesture-driven transitions without manual coding. It includes a prototyping sandbox for testing interaction
A custom modal transition that presents a controller with an expanding effect while sliding out the presenter remnants.
Custom transition between controllers. Settings controller for your iOS app.
A simple way to create custom interactive UIViewController transitions
ViewAnimator is a Swift animation library and view transition framework designed to coordinate visual motion effects across interface elements. It provides a motion engine that executes animation sequences and geometric transforms on individual views and layout cells. The framework is built around a standardized animation protocol, allowing developers to create and integrate custom movement and transition behaviors. This extensibility enables the creation of reusable animation libraries beyond the pre-defined effects. The system supports combining multiple visual transforms into single compo
Custom interactive view controller transition from one view to another view.
Zoom transition that animates the entire view heirarchy. Used extensively in the Zola iOS application.
Cards is an iOS UI component library and a collection of reusable Swift components designed to render app marketplace style cards. It provides pre-defined layout templates for displaying application information and metadata on iOS devices. The library focuses on recreating the visual style of a mobile application marketplace, specifically producing user interface elements that mimic the look and feel of the Apple App Store. The project implements these views using a declarative SwiftUI layout, utilizing a composition-based hierarchy and protocol-oriented data modeling to decouple data struct
TransitionableTab makes it easy to animate when switching between tab.
A Splash view that animates and reveals its content, inspired by Twitter splash
A custom zooming transition animation for UIViewController
FloatingPanel is a Swift UI component for iOS that provides an interactive bottom sheet and panel manager. It functions as a modal presentation controller that allows developers to display floating containers for related content and utilities alongside a main screen. The system utilizes a magnetic anchor system to snap panels to predefined vertical positions and supports the management of multiple panels within a single view. It synchronizes the position of the panel with the scrolling behavior of internal views to coordinate movement during user interaction. The project covers capabilities
🌊 - Jelly is a library for animated, non-interactive & interactive viewcontroller transitions and presentations with the focus on a simple and yet flexible API.