Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Transition

Transition

40 projects

Showing 36 of 40 projects

Scrollreveal
ScrollrevealJavaScript

A JavaScript library for animating elements as they enter or leave the viewport on scroll.

#ui-animations#animation#transition
Stars22.5k
Forks2.2k
Last commit2 years ago
barbajs
barbajsTypeScript

A lightweight JavaScript library for creating fluid page transitions that make multi-page websites feel like single-page applications.

#plugin-system#library#ajax-navigation
Stars13.0k
Forks498
Last commit1 year ago
react-native-animatable
react-native-animatableJavaScript

A declarative library providing a standard set of easy-to-use animations and transitions for React Native apps.

#animation#transition#frontend
Stars9.9k
Forks694
Last commit2 years ago
Macaw
MacawSwift

A powerful and easy-to-use vector graphics Swift library with SVG support for iOS and macOS.

#ios#graphics#animation
Stars6.0k
Forks569
Last commit2 years ago
editly
editlyTypeScript

A declarative command-line tool and Node.js API for programmatic video editing using ffmpeg.

#ffmpeg#opengl#video-processing
Stars5.5k
Forks371
Last commit1 year ago
AASM
AASMRuby

AASM is a Ruby library for adding finite state machines to plain Ruby classes and ORM models like ActiveRecord and Mongoid.

#mongoid#hacktoberfest#orm
Stars5.2k
Forks644
Last commit19 days ago
AnimatedCollectionViewLayout
AnimatedCollectionViewLayoutSwift

A UICollectionViewLayout subclass that adds custom scroll animations to UICollectionView without breaking existing code.

#ios#animation#transition
Stars4.9k
Forks346
Last commit5 years ago
KMNavigationBarTransition
KMNavigationBarTransitionObjective-C

A drop-in iOS library that automatically manages navigation bar styles and ensures smooth transitions during view controller pushes and pops.

#transition-animation#ios#objective-c
Stars3.4k
Forks447
Last commit
Presentr
PresentrSwift

A Swift wrapper for custom ViewController presentations on iOS, simplifying the Custom View Controller Presentation API.

#ios#animation#transition
Stars3.0k
Forks269
Last commit2 years ago
Transition
TransitionSwift

A Swift library for building interactive, interruptible custom view controller transitions on iOS.

#ui-ux#interuptable#ios
Stars2.6k
Forks127
Last commit5 years ago
Engineering Team Management
Engineering Team Management

A curated list of resources for software developers transitioning to engineering management roles.

#cto#technical-leadership#transition
Stars2.6k
Forks184
Last commit2 months ago
ZFDragableModalTransition
ZFDragableModalTransitionObjective-C

A custom iOS modal transition animation that supports drag-to-dismiss and directional presentation.

#ui-ux#ios#modal-transition
Stars2.4k
Forks302
Last commit8 years ago
DeckTransition
DeckTransitionSwift

A Swift library that recreates the iOS Apple Music card-like transition for modal view controllers.

#apple-music#ios#modal-transition
Stars2.2k
Forks164
Last commit4 years ago
gganimate
gganimateR

An R package that extends ggplot2's grammar of graphics to create animated data visualizations.

#gif-generation#animation#statistical graphics
Stars2.0k
Forks314
Last commit10 months ago
CKWaveCollectionViewTransition
CKWaveCollectionViewTransitionSwift

A custom wave-like transition animation between UICollectionViewControllers for iOS apps.

#ios#animation#transition
Stars1.8k
Forks131
Last commit6 years ago
EasyTransitions
EasyTransitionsSwift

A Swift library for creating custom interactive UIViewController transitions with simple protocol-based APIs.

#ios#animation#transition
Stars1.7k
Forks88
Last commit3 years ago
slidr
slidrJavaScript

A lightweight, dependency-free JavaScript library for adding slide transitions to web pages with keyboard and touch support.

#touch-navigation#slider#lightweight-library
Stars1.5k
Forks240
Last commit5 years ago
TransitionButton
TransitionButtonSwift

A UIButton subclass for iOS that provides loading spinner animations and smooth transition effects.

#transition-animation#ios#button
Stars1.5k
Forks152
Last commit3 years ago
vue-animate
vue-animateCSS

A port of Animate.css for adding CSS3 animations to Vue.js 2/3 and Alpine.js transitions.

#vue2#vue-transitions#transition-animation
Stars1.4k
Forks128
Last commit1 year ago
NavigationTransitions
NavigationTransitionsSwift

A SwiftUI library for fully customizable push and pop navigation transitions using first-party navigation components.

#ios#ui-animation#animation
Stars1.1k
Forks51
Last commit10 days ago
ffmpeg-concat
ffmpeg-concatJavaScript

Concatenates videos with customizable OpenGL transitions using ffmpeg and GLSL shaders.

#ffmpeg#media-concatenation#opengl
Stars989
Forks118
Last commit6 months ago
SPLarkController
SPLarkControllerSwift

A custom iOS modal presentation controller with adjustable height and smooth transition animations.

#ios#animation#gester
Stars985
Forks47
Last commit4 years ago
SPLarkController
SPLarkControllerSwift

A custom iOS modal controller with smooth bottom-up transitions and adjustable height for settings panels.

#ios#custom-animations#animation
Stars985
Forks47
Last commit4 years ago
JTMaterialTransition
JTMaterialTransitionSwift

An iOS view controller transition animation implementing Google's Material Design motion principles.

#ios#ui-animation#transition
Stars952
Forks85
Last commit7 years ago
TransitionableTab
TransitionableTabSwift

A Swift library for adding smooth animations when switching between tabs in iOS UITabBarController.

#mobile-ui#ios#animation
Stars809
Forks57
Last commit4 years ago
DrawerKit
DrawerKitSwift

A custom iOS view controller presentation library that mimics the interactive drawer behavior of Apple's Maps app.

#modal-view#ios#ui-animation
Stars782
Forks43
Last commit3 years ago
DAExpandAnimation
DAExpandAnimationSwift

A custom modal transition for iOS that presents controllers with an expanding effect while sliding out the presenter remnants.

#swift6#ios#modal-transition
Stars580
Forks41
Last commit1 year ago
AlertTransition
AlertTransitionSwift

An extensible Swift library for creating custom view controller transitions, with a focus on alert and modal presentations.

#view-controller-transitions#ios#ui-animation
Stars570
Forks61
Last commit8 years ago
SamuraiTransition
SamuraiTransitionSwift

A Swift library for iOS providing samurai sword-inspired cutting animations for ViewController transitions.

#ios#ui-animation#animation
Stars281
Forks14
Last commit8 days ago
mergi
mergiGo

A Go library and CLI tool for image manipulation including merging, cropping, resizing, watermarking, animation, easing, and transitions.

#resize#easing#graphics
Stars243
Forks24
Last commit1 year ago
Marshroute
MarshrouteSwift

An iOS library for simplifying and centralizing navigation logic in routers, supporting deep links, 3D Touch, and flexible transitions.

#hacktoberfest#hacktoberfest2021#viper
Stars233
Forks30
Last commit2 years ago
ATGMediaBrowser
ATGMediaBrowserSwift

An iOS image slide-show viewer with customizable transition styles, pinch-to-zoom, and interactive dismissal.

#photo#ios#media
Stars214
Forks16
Last commit5 years ago
BlazorTransitionableRoute
BlazorTransitionableRouteC#

A Blazor component library enabling smooth page transition animations by managing both current and previous routes.

#single-page-application#razor-components#transition
Stars182
Forks17
Last commit
KWDrawerController
KWDrawerControllerSwift

A customizable iOS drawer view controller with multiple transition animations and gesture support.

#ios#animation#transition
Stars155
Forks30
Last commit3 years ago
react-native-md-motion-buttons
react-native-md-motion-buttonsJavaScript

A React Native library for animated login button transitions inspired by a Dribbble design.

#ios#button#animation
Stars88
Forks12
Last commit8 years ago
react-native-animated-check-mark
react-native-animated-check-markJavaScript

A React Native component for animated cross-mark transformation with customizable properties.

#toggle-animation#ios#button
Stars66
Forks6
Last commit9 years ago
Page 1 of 2Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
2 years ago
4 years ago
#Animation26
#Ios25
#Swift22
#Uikit12
#Mobile Development12
#Ui Components11
#Cocoapods8
#Ui Animation7
#Custom Transitions7
#Frontend7
#Ui6
#Custom Transition6