Showing 36 of 36 projects
A JavaScript library for animating elements as they enter or leave the viewport on scroll.
A lightweight JavaScript library for creating fluid page transitions that make multi-page websites feel like single-page applications.
A declarative library providing a standard set of easy-to-use animations and transitions for React Native apps.
A powerful and easy-to-use vector graphics Swift library with SVG support for iOS and macOS.
A declarative command-line tool and Node.js API for programmatic video editing using ffmpeg.
AASM is a Ruby library for adding finite state machines to plain Ruby classes and ORM models like ActiveRecord and Mongoid.
A UICollectionViewLayout subclass that adds custom scroll animations to UICollectionView without breaking existing code.
A drop-in iOS library that automatically manages navigation bar styles and ensures smooth transitions during view controller pushes and pops.
A Swift wrapper for custom ViewController presentations on iOS, simplifying the Custom View Controller Presentation API.
A Swift library for building interactive, interruptible custom view controller transitions on iOS.
A curated list of resources for software developers transitioning to engineering management roles.
A custom iOS modal transition animation that supports drag-to-dismiss and directional presentation.
A Swift library that recreates the iOS Apple Music card-like transition for modal view controllers.
An R package that extends ggplot2's grammar of graphics to create animated data visualizations.
A custom wave-like transition animation between UICollectionViewControllers for iOS apps.
A Swift library for creating custom interactive UIViewController transitions with simple protocol-based APIs.
A lightweight, dependency-free JavaScript library for adding slide transitions to web pages with keyboard and touch support.
A UIButton subclass for iOS that provides loading spinner animations and smooth transition effects.
A port of Animate.css for adding CSS3 animations to Vue.js 2/3 and Alpine.js transitions.
A SwiftUI library for fully customizable push and pop navigation transitions using first-party navigation components.
Concatenates videos with customizable OpenGL transitions using ffmpeg and GLSL shaders.
A custom iOS modal controller with smooth bottom-up transitions and adjustable height for settings panels.
A custom iOS modal presentation controller with adjustable height and smooth transition animations.
An iOS view controller transition animation implementing Google's Material Design motion principles.
A Swift library for adding smooth animations when switching between tabs in iOS UITabBarController.
A custom iOS view controller presentation library that mimics the interactive drawer behavior of Apple's Maps app.
A custom modal transition for iOS that presents controllers with an expanding effect while sliding out the presenter remnants.
An extensible Swift library for creating custom view controller transitions, with a focus on alert and modal presentations.
A Swift library for iOS providing samurai sword-inspired cutting animations for ViewController transitions.
A Go library and CLI tool for image manipulation including merging, cropping, resizing, watermarking, animation, easing, and transitions.
An iOS library for simplifying and centralizing navigation logic in routers, supporting deep links, 3D Touch, and flexible transitions.
An iOS image slide-show viewer with customizable transition styles, pinch-to-zoom, and interactive dismissal.
A Blazor component library enabling smooth page transition animations by managing both current and previous routes.
A customizable iOS drawer view controller with multiple transition animations and gesture support.
A React Native library for animated login button transitions inspired by a Dribbble design.
A React Native component for animated cross-mark transformation with customizable properties.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.