1012 Open Source Animation Software Projects
Free and open source animation code projects including engines, APIs, generators, and tools.
Leetcodeanimation 60027 ⭐
Demonstrate all the questions on LeetCode in the form of animation.（用动画的形式呈现解LeetCode题目的思路）
Algorithm Visualizer Algorithm Visualizer 31732 ⭐
:fireworks:Interactive Online Platform that Visualizes Algorithms from Code
Lottie Android 29859 ⭐
Render After Effects animations natively on Android and iOS, Web, and React Native
Animated Tab Bar 10636 ⭐
:octocat: RAMAnimatedTabBarController is a Swift UI module library for adding animation to iOS tabbar items and icons. iOS library made by @Ramotion
Recyclerview Animators 10259 ⭐
An Android Animation library which easily add itemanimator to RecyclerView items.
Folding Cell 9839 ⭐
:octocat: 📃 FoldingCell is an expanding content cell with animation made by @Ramotion
Skeletonview 9530 ⭐
☠️ An elegant way to show users that something is happening and also prepare them to which contents they are awaiting
Ibanimatable 8443 ⭐
Design and prototype customized UI, interaction, navigation, transition and animation for App Store ready Apps in Interface Builder with IBAnimatable.
React Native Animatable 8287 ⭐
Standard set of easy to use animations and declarative transitions for React Native
Lax.js 7166 ⭐
Cyltabbarcontroller 6282 ⭐
[EN]It is an iOS UI module library for adding animation to iOS tabbar items and icons with Lottie, and adding a bigger center UITabBar Item. [CN]【中国特色 TabBar】一行代码实现 Lottie 动画TabBar，支持中间带+号的TabBar样式，自带红点角标，支持动态刷新。【iOS13 & Dark Mode & iPhone XS MAX supported】
React Move 6200 ⭐
:black_medium_small_square:React Move | Beautiful, data-driven animations for React
Konva 5486 ⭐
Expanding Collection 5318 ⭐
:octocat: ExpandingCollection is an animated material design UI card peek/pop controller. iOS library made by @Ramotion
Koloda 4779 ⭐
KolodaView is a class designed to simplify the implementation of Tinder like cards on iOS.
Granim.js 4562 ⭐
Mixitup 4324 ⭐
A high-performance, dependency-free library for animated filtering, sorting, insertion, removal and more
Estabbarcontroller 4303 ⭐
:octocat: ESTabBarController is a Swift model for customize UI, badge and adding animation to tabbar items. Support lottie!
Sppermissions 4084 ⭐
Ask permissions on Swift. Available List, Dialog & Native interface. Can check state permission.
Animatedcollectionviewlayout 3999 ⭐
A UICollectionViewLayout subclass that adds custom transitions/animations to the UICollectionView without effecting your existing code.
Starwars.ios 3573 ⭐
This component implements transition animation to crumble view-controller into tiny pieces.
JQuery.scrollto 3524 ⭐
Lightweight, cross-browser and highly customizable animated scrolling with jQuery
React Flip Move 3274 ⭐
Effortless animation between DOM changes (eg. list reordering) using the FLIP technique.
Guillotinemenu 2847 ⭐
Our Guillotine Menu Transitioning Animation implemented in Swift reminds a bit of a notorious killing machine.
Guillotinemenu Android 2732 ⭐
Neat library, that provides a simple way to implement guillotine-styled animation
Wowoviewpager 2720 ⭐
Combine ViewPager and Animations to provide a simple way to create applications' guide pages.
Swup 2706 ⭐
:tada: Complete, flexible, extensible and easy to use page transition library for your web.
Flutter UI Nice 2641 ⭐
More than 130+ pages in this beautiful app and more than 45 developers has contributed to it.
Tamarott Singan 2609 ⭐
Official pytorch implementation of the paper: "SinGAN: Learning a Generative Model from a Single Natural Image"
Rxdatasources 2471 ⭐
UITableView and UICollectionView Data Sources for RxSwift (sections, animated updates, editing ...)
Vegascroll 2472 ⭐
↕️ VegaScroll is a lightweight animation flowlayout for UICollectionView completely written in Swift 4, compatible with iOS 11 and Xcode 9.
Fluid Interfaces 2400 ⭐
Natural gestures and animations inspired by Apple's WWDC18 talk "Designing Fluid Interfaces"
Fabulousfilter 2338 ⭐
Android library to animate Floating Action Button to Bottom Sheet Dialog and vice-versa
Team Supercharge Shimmerlayout 2324 ⭐
DEPRECATED - Memory efficient shimmering effect for Android applications by Supercharge.
Tabanimated 2324 ⭐
A skeleton screen framework based on native for iOS. (一个由iOS原生组件映射出骨架屏的框架，包含快速植入，低耦合，兼容复杂视图等特点，提供国内主流骨架屏动画的加载方案，同时支持上拉加载更多、自定制动画。)
Micron 2192 ⭐
Pull To Refresh.rentals IOS 2183 ⭐
This project aims to provide a simple and customizable pull to refresh implementation. Made in Yalantis
Textsurface 2111 ⭐
A little animation framework which could help you to show message in a nice looking way
Placeholderview 2049 ⭐
This library provides advance views for lists and stacks. Some of the views are build on top of RecyclerView and others are written in their own. Annotations are compiled by annotation processor to generate bind classes. DOCS -->
Circularanim 1988 ⭐
Android ripple animation helper, easy to create Circular Reveal. | Android水波动画帮助类，轻松实现View show/hide/startActivity()特效。(0.4.6)
Starwars.android 1910 ⭐
This component implements transition animation to crumble view into tiny pieces.
Flutter_spinkit 1954 ⭐
✨ A collection of loading indicators animated with flutter. Heavily Inspired by http://tobiasahlin.com/spinkit.
React Native Collapsible 1914 ⭐
Animated collapsible component for React Native, good for accordions, toggles etc
Flipviewpager.draco 1851 ⭐
This project aims to provide a working page flip implementation for usage in ListView.
Garland View Android 1814 ⭐
:octocat: ≡ GarlandView seamlessly transitions between multiple lists of content. Made by @Ramotion
Ufreedom Floatingview 1778 ⭐
FloatingView can make the target view floating above the anchor view with cool animation
Awesome Animation 1675 ⭐
:octocat: A great list of open sourced UI Motion Library produced by Animatious Group.
Slideup Android 1640 ⭐
SlideUp is a small library that allows you to add sweet slide effect to any view.
React Native Circular Progress 1666 ⭐
React Native component for creating animated, circular progress with ReactART
Android Infinitecards 1590 ⭐
An infinite card switching UI for Android, support custom animation 自定义实现神奇动效的卡片切换视图
Aachartkit Swift 1629 ⭐
📈📊📱📺💻An elegant modern declarative data visualization chart framework for iOS, iPadOS and macOS. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types. 极其精美而又强大的跨平台数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
Searchfilter 1586 ⭐
Implementing Search Filter Animation in Kotlin for Quora Meets LinkedIn, Our App Design Concept
Sahistorynavigationviewcontroller 1569 ⭐
SAHistoryNavigationViewController realizes iOS task manager like UI in UINavigationContoller. Support 3D Touch!
Compactcalendarview 1473 ⭐
An android library which provides a compact calendar view much like the one used in google calenders.
Balloon 1456 ⭐
:balloon: A lightweight popup like tooltips, fully customizable with an arrow and animations.
Googleprogressbar 1285 ⭐
Android library to display progress like google does in some of his services.
RAPIdfloatingactionbutton 1286 ⭐
Quick solutions for Floating Action Button，RapidFloatingActionButton（RFAB）
Animshopbutton 1278 ⭐
A shopping cart button with a telescopic displacement rotation animation ...一个带伸缩位移旋转动画的购物车按钮
Igalata Bubble Picker 1273 ⭐
An easy-to-use animation which can be used for content picking for Android
React Scroll Parallax 1303 ⭐
🔮 React components to create parallax scroll effects for banners, images or any other DOM elements
Bezier Easing 1254 ⭐
Uberux 1197 ⭐
Project that demonstrates the entire animation stack present in the Uber app (android)
Easyflipview 1186 ⭐
💳 A quick and easy flip view through which you can create views with two sides like credit cards, poker cards etc.
Loadingshimmer 1144 ⭐
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
Peduarte Wallop 1129 ⭐
:no_entry: currently unmaintained :no_entry: A minimal JS library for showing & hiding things
Yalantis Pulltorefresh 1116 ⭐
This component implements pure pull-to-refresh logic and you can use it for developing your own pull-to-refresh animations
Particleeffectsbuttons 1104 ⭐
A little library that can be used for bursting particles effects on buttons and other elements
Materialstyleddialogs 1105 ⭐
A library that shows a beautiful and customizable Material-based dialog with header. API 14+ required.
Williamyutw Simpleratingbar 1108 ⭐
A simple RatingBar that you can easier to customize image and animations
Splitting 1116 ⭐
Aimage 1012 ⭐
An animated gif & apng engine for iOS in Swift. Have a great performance on memory and cpu usage.
Pandoraplayer 1013 ⭐
🅿️ PandoraPlayer is a lightweight music player for iOS, based on AudioKit and completely written in Swift.
Lottiexamarin 1020 ⭐
Render After Effects animations natively on Android, iOS, MacOS and TvOS for Xamarin
Speedview 1006 ⭐
Dynamic Speedometer and Gauge for Android. amazing, powerful, and multi shape :zap:
Patrickfav Dali 997 ⭐
Dali is an image blur library for Android. It contains several modules for static blurring, live blurring and animations.
Kafkarefresh 999 ⭐
Animated, customizable, and flexible pull-to-refresh framework for faster and easier iOS development.
Placeholder Loading 1025 ⭐
Simple and flexible, css only, content placeholder loading animation. https://zalog.github.io/placeholder-loading/
Sica 968 ⭐
:deer: Simple Interface Core Animation. Run type-safe animation sequencially or parallelly
Scroll Out 952 ⭐
ScrollOut detects changes in scroll for reveal, parallax, and CSS Variable effects!
Lightgallery Desktop 927 ⭐
A modern, electron and nodejs based image viewer for Mac, Windows and Linux.
Eg.js 861 ⭐
Pencil 876 ⭐
Pencil2D is an easy, intuitive tool to make 2D hand-drawn animations. Pencil2D is open source and cross-platform.
Element Motion 840 ⭐
Tween between view states with declarative zero configuration element motions for React
React Awesome Button 856 ⭐
React button component. Awesome button is a 3D UI, progress, social and share enabled, animated at 60fps, light weight, performant, production ready react UI button component. 🖥️ 📱
Youtubeux 809 ⭐
With MVVM Architecture pattern using Android Architecture Components This is a sample app demonstrating Youtube player animation using constraint layout
Flippingnotch 761 ⭐
FlippingNotch 🤙 - Dribble inspired animation https://dribbble.com/shots/4089014-Pull-To-Refresh-iPhone-X
Scroll Into View If Needed 757 ⭐
Element.scrollIntoView ponyfills for things like "if-needed" and "smooth"
Verticalcardswiper 750 ⭐
A marriage between the Shazam Discover UI and Tinder, built with UICollectionView in Swift.
Fpsanimator 739 ⭐
FPSAnimator is very easy animation library for Android TextureView and SurfaceView.
Haikuteam Core 727 ⭐
:rice: Interactive UI animation engine for the Web. Core renderer for Haiku Animator.
Skevy Wobble 727 ⭐
A tiny (~1.7 KB gzipped) spring physics micro-library that models a damped harmonic oscillator.
Gravityslider 719 ⭐
🔄 GravitySlider is a beautiful alternative to the standard UICollectionView flow layout.
Radiobox.CSS 700 ⭐
:radio_button: Tiny set of pure CSS animations for your radio inputs. https://720kb.github.io/radiobox.css/
MacSVG 722 ⭐
macSVG - An open-source macOS app for designing HTML5 SVG (Scalable Vector Graphics) art and animation with a WebKit web view ➤➤➤
Table Dragger 698 ⭐
Turn your old table to drag-and-drop table with columns and rows sorting like magic!
React Native Circular Slider 692 ⭐
React Native component for creating circular slider :radio_button:
Autolayoutexamplewithmasonry 690 ⭐
Different Autolayout examples with Masonry. 用Masonry写的Autolayout案例，持续更新中。详细解答请看tutuge.me
Vue Content Loading 701 ⭐
Vue component to easily build (or use presets) SVG loading cards Facebook like.
Zoomtransitioning 669 ⭐
ZoomTransitioning provides a custom transition with image zooming animation and swiping the screen edge.
Ridesharing Uber Lyft App 737 ⭐
Ride-Sharing Uber Lyft Android App - Learn to build a ride-sharing Android Taxi Clone App like Uber, Lyft - Open-Source Project By MindOrks
Motion UI Design 649 ⭐
Resources for inspiration, lists of software, libraries and other stuff related to Motion UI design, animations and transitions.
Easyflipviewpager 657 ⭐
📖 The library for creating book and card flip animations in ViewPager in Android
Use Web Animations 704 ⭐
😎 🍿 React hook for highly-performant and manipulable animations using Web Animations API.
T Scroll 637 ⭐
A modern reveal-on-scroll library with useful options and animations. (Animate Elements On Reveal)
Gridfluidsim3D 636 ⭐
A PIC/FLIP fluid simulation based on the methods found in Robert Bridson's "Fluid Simulation for Computer Graphics"
Mmtextfieldeffects 620 ⭐
Extension of TextFieldEffects with Custom UITextFields effects inspired by Codrops, built using Objective-C
Ol Ext 635 ⭐
Cool extensions for Openlayers (ol) - animated clusters, CSS popup, Font Awesome symbol renderer, charts for statistical map (pie/bar), layer switcher, wikipedia layer, animations, canvas filters.
React Animation Comparison 623 ⭐
A tour of React animation libraries with a focus on developer experience
Instagramlikecolortransitionandroid 582 ⭐
How to create instagram like Gradient color transition in android.📸
Android Material Design For Pre Lollipop 582 ⭐
Various UI implementations, animations & effects based on Material Design compatible with pre Lollipop devices as well. (Work in progess)
Collectionviewpaginglayout 633 ⭐
a simple but highly customizable paging layout for UICollectionView.
Devutils 589 ⭐
:fire: ( 持续更新，目前含 160+ 工具类 ) DevUtils 是一个 Android 工具库，主要根据不同功能模块，封装快捷使用的工具类及 API 方法调用。该项目尽可能的便于开发人员，快捷、高效开发安全可靠的项目。
Front End Daily Challenges 568 ⭐
As of October 2020, 170+ works have been accomplished, challenge yourself each day!
Alerttransition 560 ⭐
AlertTransition is a extensible library for making view controller transitions, especially for alert transitions.
Hwpanmodal 579 ⭐
HWPanModal presents controller from bottom and drag to dismiss, high customize. iOS13 default modalPresentationStyle. 任意形式的底部弹框动画；头条、知乎、抖音弹出评论效果；地图浮层，iOS13 present默认模态效果。
React Router Page Transition 527 ⭐
Highly customizable page transition component for your React Router
Opencue 533 ⭐
A render management system you can deploy for visual effects and animation productions.
Audio Visualizer Android 533 ⭐
🎵 [Android Library] A light-weight and easy-to-use Audio Visualizer for Android.
Slideanddraglistview 514 ⭐
:curly_loop:SlideAndDragListView (SDLV) is an extension of the Android ListView that enables slide and drag-and-drop reordering of list items.
Ttgsnackbar 515 ⭐
TTGSnackbar shows simple message and action button on the bottom or top of the screen with multi kinds of animation, which is written in Swift3 and inspired by Snackbar in Android. It also support showing custom view, icon image or multi action button.
Cookiebar 490 ⭐
CookieBar is a lightweight library for showing a brief message at the top or bottom of the screen.
Listplaceholder 486 ⭐
ListPlaceholder is a swift library allows you to easily add facebook style animated loading placeholder to your tableviews or collection views.
Checkbox.CSS 478 ⭐
:ballot_box_with_check: Tiny set of pure CSS animations for your checkbox input. https://720kb.github.io/checkbox.css/
Yalfield 475 ⭐
Custom Field component with validation for creating easier form-like UI from interface builder.
Material Viewpagerindicator 479 ⭐
Dot-based Android ViewPager indicator with Material Design animations.
Nearhuscarl Flutter_login 521 ⭐
Provides login screen with login/signup functionalities to help speed up development
Rhubarb Lip Sync 481 ⭐
Rhubarb Lip Sync is a command-line tool that automatically creates 2D mouth animation from voice recordings. You can use it for characters in computer games, in animated cartoons, or in any other project that requires animating mouths based on existing recordings.
Circular Carousel 461 ⭐
List a collection of items in a horizontally scrolling view. A scaling factor controls the size of the items relative to the center.
Material Motion Android 454 ⭐
Reactive motion for Android. Deprecated; please use the Motion library in Material Components for Android instead: https://material.io/develop/android/theming/motion/.
Trail Android 450 ⭐
🚕 Simple, smooth animation for route / polylines on google maps using projections.
Pulltodismiss 443 ⭐
You can dismiss modal viewcontroller like Facebook Messenger by pulling scrollview or navigationbar in Swift.
Animatelo 437 ⭐
Animatelo is a bunch of cool, fun, and cross-browser animations for you to use in your projects. This is a porting to Web Animation API of the fabulous animate.css project.
Halfmodalpresentationcontroller 435 ⭐
Modal presentation that takes up half the screen. Swipe down to dismiss.
All Animation 432 ⭐
All Animation.css é um conjunto de animações, divertidas para deixar seu projeto mais sexy. São animações cross-browser que darão mas ênfase a suas páginas como controles deslizantes, efeitos 3D’s..
I Protoss Wave 438 ⭐
Widget for displaying waves with custom color, duration, floating and blur effects.
Mbtwitterscroll 422 ⭐
Recreate Twitter's profile page scrolling animation for UITableView and UIScrollViews.
Nfdownloadbutton 422 ⭐
Revamped Download Button. It's kinda a reverse engineering of Netflix's app download button.
Viewpager Transformation 428 ⭐
Why use dependencies when you create your own transformations for Viewpager ?
Decorativebackgrounds 423 ⭐
A collection of decorative animated background shapes powered by WebGL and TweenMax
Material Searchtransition 409 ⭐
A demo showcasing how to implement a Dial app-like Toolbar transition
Pynamical 421 ⭐
Pynamical is a Python package for modeling and visualizing discrete nonlinear dynamical systems, chaos, and fractals.
Mainloop.js 405 ⭐
Curvedbottomsheet 394 ⭐
Curved-Waved-Animated BottomSheet 😎 It uses Cubic Bezier Curves. This project can be a good start to drawing whatever you want!
Tweetextfield 388 ⭐
Lightweight set of text fields with nice animation and functionality. 🚀 Inspired by https://uimovement.com/ui/2524/input-field-help/
Weatherview 389 ⭐
WeatherView is an Android Library let you make cool weather animations for your app
Sweet Scroll 384 ⭐
:lollipop: ECMAScript2015+ & TypeScript Friendly, dependency-free smooth scroll library.
Jzmultichoicescirclebutton 380 ⭐
:radio_button: Multi choice circle button with cool 3d parallax effect, but seriously don't use this in production now, I will rewrite it to a delegate based UIControl when I am available.
Popupbubble 382 ⭐
:parking: Easily add and customise "New Post" popup button with the feeds (RecyclerView) of your app.
Unity Runtime Animation Recorder 380 ⭐
Record animations in Unity runtime. Can save to .anim, maya, or FBX ASCII format.
Theglowingloader 371 ⭐
TheGlowingLoader is the highly configurable library to indicate progress and is natively created for Android Platform. It is an implementation of a design composed by Shashank Sahay.
Android Fly Materialdesign 371 ⭐
Android Activity换场动画类 ：通用Activity换场动画,高级Activity换场动画 APP打开引导页：图片引导,视频引导 导航菜单类：TabLayout菜单、FragmentTabHost菜单、FragmentTabHost菜单 + ViewPager菜单、菜单拖拉重新排列、可删除 广告轮播类 数据列表类：RecycleView可拖拉重新排列、可删除 Material Design支持库相关效果 日历相关效果：高仿小米日历、年月切换动画、滚动年日历、滚动月日历、左右翻页月日历
Ttgpuzzleverify 348 ⭐
By completing image puzzle game, TTGPuzzleVerify is a more user-friendly verification tool on iOS, which is highly customizable and easy to use. 体验更友好的拼图验证控件
Stepper 349 ⭐
Animated numeric stepper component which can be used to increment or decrement a value by clicking arrows.
Livecollections 337 ⭐
Automatically perform UITableView and UICollectionView animations between two sets of immutable data. It supports generic data types and is fully thread-safe.
Orionpreview 337 ⭐
🅾️ OrionPreview is a simple animation with tanslation or scale views written in Java.
Yava 333 ⭐
:monkey: yet another view animation ( a simple and elegant view animation helper library for Android)
Jshjohnson Animate 331 ⭐
A tiny JS (5KB) library to trigger animations on elements when they are within the viewport 👓
Angular2 Toaster 327 ⭐
Angular2-toaster is an asynchronous, non-blocking Angular Toaster Notification library
Ahdownloadbutton 329 ⭐
Customizable download button with progress and transition animations. It is based on Apple's App Store download button.
Fcharts 314 ⭐
:bar_chart: [wip] Create beautiful, responsive, animated charts using a simple and intuitive API.
Playtablayout 314 ⭐
PlayTabLayout is a tab layout very similar to Google Play tab layout. The main feature is that ripple shows in a particular place where user taps.
Flutter Infinitecards 315 ⭐
An infinite card switching UI for Flutter, support custom animation 自定义实现神奇动效的卡片切换视图
Bradjasper Radialmenu 293 ⭐
RadialMenu is a custom control for providing a touch context menu (like iMessage recording in iOS 8) built with Swift & POP
Hgrippleradarview 293 ⭐
A beautiful radar view to show nearby items (users, restaurants, ...) with ripple animation, fully customizable
Futuredapp Donut 300 ⭐
Doughnut-like graph view capable of displaying multiple datasets with assignable colors
Aachartcore 322 ⭐
📈📊☕️☕️☕️An elegant modern declarative data visualization chart framework for Android. Extremely powerful, supports line, spline, area, areaspline, column, bar, pie, scatter, angular gauges, arearange, areasplinerange, columnrange, bubble, box plot, error bars, funnel, waterfall and polar chart types.极其精美而又强大的 Android 数据可视化图表框架,支持柱状图、条形图、折线图、曲线图、折线填充图、曲线填充图、气泡图、扇形图、环形图、散点图、雷达图、混合图等各种类型的多达几十种的信息图图表,完全满足工作所需.
WickedCSS 271 ⭐
A library for CSS3 animations. The animations are more vibrant than most simple animations.
Samuraitransition 266 ⭐
SamuraiTransition is an open source Swift based library providing a collection of ViewController transitions featuring a number of neat “cutting” animations.
React Native Flip Card 272 ⭐
The card component which has a motion of flip for React Native(iOS/Android)
Viewpropertyobjectanimator 280 ⭐
Wrapper of the ObjectAnimator that can be used similarly to ViewPropertyAnimator
React Stripe Menu 271 ⭐
A clone of Stripe's animated menu using React, Styled Components and React-Flip-Toolkit
Reachability 261 ⭐
You can easily access the top of the screen in Android. Like a iPhone 6 & 6 Plus.
Flutter_sidekick 264 ⭐
Widgets for creating Hero-like animations between two widgets within the same screen.
Typelighter.js 260 ⭐
Take a stride into the world of dynamic and appealing typewriters. You can be sure that you will never even think of looking back.
CSS Spring 257 ⭐
Generate physics based css-keyframe animations for the css-in-js solution of your choice or plain css.
Renature 265 ⭐
A physics-based animation library for React focused on modeling natural world forces.
Xamlflair 286 ⭐
XamlFlair is an animation library for UWP, WPF, and Uno, built to facilitate Xaml animations using only attached properties.
Flubber 250 ⭐
Flubber is an elegant solution for making animations in Android. The library is developed and maintained by Appolica.
Material Element 246 ⭐
An Android app which provides example of implementing material design animation.
Bezierseekbar 246 ⭐
Beautiful custom View, SeekBar selector, easy to use, and rich in customization.漂亮的区间选择器，贝塞尔曲线优雅实现
Slim Scroll 245 ⭐
HTML element scroll bar as replacement for default browser's scroll-bar. Design as you want using CSS.
Decorativeletteranimations 240 ⭐
Some decorative shape and letter animations based on the Dribbble shot "Us By Night" by Animography.
Axanimationchain 235 ⭐
AXAnimationChain is a chain animation library, can be used to easily create CAAnimation based chain animation. There are two kinds of combination chain, one is called combination, the other is called link, created by the two ways above, the animation can be carried out at the same time, can also according to the time order, you can use the code to create a rich and complex animation.
Slidemenulayout 233 ⭐
:fire:An android slide menu that supports left and right swipes and slides with parallax.(一个支持左右滑动并带有视差滑动效果的安卓侧滑菜单控件.仿[QQ/探探侧滑])
Awesometextfieldswift 218 ⭐
Awesome TextField is a nice and simple libriary for iOS and Mac OSX. It's highly customisable and easy-to-use tool. Works perfectly for any registration or login forms in your app.
Displaceable 215 ⭐
Dem Bones 226 ⭐
An automated algorithm to extract the linear blend skinning (LBS) from a set of example poses
Ragtextfield 214 ⭐
Subclass of UITextField that adds an animated placeholder and an optional hint label below the text.
Animationnavigationpage 219 ⭐
AnimationNavigationPage is a NavigationPage with custom transitions animation effects.
Animatoo 209 ⭐
A lightweight and easy to use Android library that provides many activity transition animations.
JQuery Aniview 204 ⭐
A jQuery plugin that works in harmony with animate.css in order to enable animations only when content comes into view.
Animation Extensions 195 ⭐
A set of most commonly used animations like rotation, shake, flip or motion effects. All in one UIView extension.
Flutter Fb Reactions Animation 200 ⭐
The app to demo animation with Flutter by implement Facebook reactions
Loco Motionlayout 192 ⭐
Demo app for the talk "Do the Loco-MotionLayout" presented at droidcon Italy, droidcon Boston, 360AnDev & droidcon London 2019 along with examples using MotionLayout
Ngx Skeleton Loader 201 ⭐
Make beautiful, animated loading skeletons that automatically adapt to your Angular apps
Scrollinglettersanimation 186 ⭐
A switching title effect where a fixed element changes depending on the scroll position.
Angular Fx 183 ⭐
Angular CSS3 animation directives (ngfx-bounce, ngfx-shake, ngfx-flip, ngfx-pulse and more ...) https://720kb.github.io/angular-fx
Atgmediabrowser 183 ⭐
Image slide-show viewer with multiple predefined transition styles, with ability to create new transitions with ease.
Opensteer 185 ⭐
OpenSteer is a C++ library to help build steering behaviors for autonomous characters in games and animation.
Babypiganimation 184 ⭐
Scena 194 ⭐
🎬 Scena is a component that represents the timeline of Scene.js. You can control time, properties, and items.
React Native Typing Animation 183 ⭐
💬 A typing animation for your React Native chat app based on simple trigonometry to create better loaders.
Overlap Image Gallery View 181 ⭐
OverlapImageGalleryView with different animations. Sample for android mobile application.
React Native Dynamic Search Bar 177 ⭐
Medium Article: https://freakycoder.com/react-native-library-dynamic-search-bar-c03fea9fae36
Mcpicker IOS 173 ⭐
McPicker is a customizable, closure driven UIPickerView drop-in solution with animations that is rotation ready.
Falahati Circularprogressbar 173 ⭐
Circular ProgressBar is a custom control for WinForm with animation.
Airbnb Android Google Map View 168 ⭐
This is a sample Android Application which has Google Map view similar to what AirBnb Android Application. Moving Markers like Uber/Ola. Custom Google Search for places. Recycler view with Animations added.
Rn Tourguide 182 ⭐
🚩Make an interactive step by step tour guide for your react-native app (a rewrite of react-native-copilot)
Regexident Pulsar 161 ⭐
A versatile solution for displaying pulse animations as known from Apple Maps.
Swup.js 158 ⭐
[DEPRECATED] Complete, flexible, easy to use page transition library - swup extension.
Possumwood 167 ⭐
Possumwood is a graph-based procedural authoring tool, in concept not dissimilar to popular CG packages like Houdini, Blender or Maya. It is intended to serve as a sandbox for computer graphics algorithms and libraries, providing a user-friendly and coding-free UI for libraries that would otherwise be inaccessible for an average user.
Learngganimate 158 ⭐
A living, breathing community exploration of the gganimate R package. A rOpenSci #ozunconf2018 project
Androidprincipleanimation 159 ⭐
:boom: Demonstrate all the principle on Android in the form of animation. 用动画的形式呈现Android机制原理，有趣又酷炫，不要再啃晦涩的文字啦！ :zap:
Fancybackground 153 ⭐
FancyBackground is a tiny Android library designed to animate a set of resource Drawables.
Simplebutton 151 ⭐
Simple UIButton subclass with additional state change animations (e.g. backgroundColor) and missing features
UI Snippets Menu Animations 148 ⭐
Four different menu animations for menu button toggle between hamburger, cross and back icon.
Between 150 ⭐
Animatingtableviewheader 147 ⭐
A Swift project explaining how to animate a header above a UITableView
React Native Skeleton Content 161 ⭐
A customizable skeleton-like loading placeholder for react native projects using expo.
Pin_code_fields 158 ⭐
A flutter package which will help you to generate pin code fields with beautiful design and animations. Can be useful for OTP or pin code inputs 🤓🤓
Aim Ik 151 ⭐
A Unity-3D library, to procedural orientate character head (and chest) in a direction without using any animation data.
Winformanimation 144 ⭐
A simple library for animating controls/values in .Net WinForm (.Net 3.5 and later). Key frame (Path) based and fully customizable.
Unity Aseprite Importer 146 ⭐
An aseprite-file importer for unity written in C#, built upon the experimental AssetImporter API
Baffects.js 138 ⭐
React Native Animated Linear Gradient 144 ⭐
Animated linear gradient as background animation or something else.
Slimycard Animated Flutter Package 142 ⭐
SlimyCard provides a beautiful slime-like animation of a Card that separates into two different Cards, one at the top and the another at bottom. It is possible to put any custom widget in these two separate cards.
Xingda920813 Simplerecyclerview 132 ⭐
Android RecyclerView 简化使用: 下拉刷新, 加载更多, 加载中/空数据/错误页面, 固定Header, 分割线, 点击监听, Item 动画, 分组显示 Title. (Android RecyclerView easy-to-use: Pull-To-Refresh, load more, Loading/Empty/Error View, sticky headers, divider, click listener, item animation, group display.)
Interactive Repulsive Effect 132 ⭐
:chocolate_bar: An interactive repulsion effect of grid items as seen in BestServedBold's Dribbble shot "Holographic-Interactions".
Slick Fox 136 ⭐
:fox_face: A userchrome.css file that has rounded tabs and a url bar that can disappear when not selected on. It works with any themes.
React Navigation Magic Move 131 ⭐
Bindings for using react-navigation with react-native-magic-move 🐰🎩✨
Creature_webgl 131 ⭐
2D Skeletal Animation WebGL Runtimes for Creature ( PixiJS, PhaserJS, ThreeJS, BabylonJS, Cocos Creator )
Syblinkanimationkit 125 ⭐
SYBlinkAnimationKit is a blink effect animation framework for iOS, written in Swift.
Adpuzzleanimation 122 ⭐
Inspired by Fabric - Answers animation. Allows to "build" given view with pieces. Allows to "destroy" given view into pieces
Googlenewsstandanimation Android 127 ⭐
Navigation pattern like in Google News Stand app with transitions
Dragview 133 ⭐
Android library used to create an awesome Android UI based on a draggable element similar to the last YouTube New graphic component.
React Native Expanding Circle Transition 118 ⭐
A simple react native component to make an expanding circle transition.
Texttraileffect 121 ⭐
A text trail effect for a slideshow inspired by the "Abstract is hiring" Dribbble shot.
Facemoji Kit 119 ⭐
Face tracker with blend shapes coefficients, 3D head pose and dense mesh in real-time on iOS, Android, Mac, PC and Linux.
Rotatedrevealers 112 ⭐
Animated rotated overlays, or "reveal" elements for interesting page transition effects.
Vineethtrv Loader 125 ⭐
This is a library having a collection of different types of CSS3 loaders , spinners
Animtrap 101 ⭐
AnimTrap is a CSS Framework for animations. Its like bootstrap for JS animations. All you need is to import AnimTrap and use it for animations in your webapp easily. AnimTrap supports animations like scrolling and simple effects which would make a richer the experience from your webapp
Containercontroller 175 ⭐
UI Component. This is a copy swipe-panel from app: Apple Maps, Stocks. Swift version
Alsv4_cpp 155 ⭐
Performance optimized & replicated C++ port of Advanced Locomotion System V4 for Unreal Engine 4.25 with additional bug fixes
Notifit 101 ⭐
Simple colorful animated notifications with JQuery. It never has been easier to create a notification.
100 Days Of SwiftUI And Combine 108 ⭐
Repo to follow along with the Hacking with Swift 100 Days of SwiftUI Course (https://www.hackingwithswift.com/100/swiftui)
05_testinggrounds 103 ⭐
A Hunger-Games inspired FPS with large outdoor terrains. Advanced AI, basic networking, pickups, skeletal meshes, checkpoints and more. (ref: TG_URC) http://gdev.tv/urcgithub
Day_night_login 104 ⭐
A beautiful 🌅 day and night 🌃 animated login screen ready to give goosebumps and good vibes.
Dynamicanimationexample 88 ⭐
A simple spring animation (support library v25.3.0+) example android app
Movevis 90 ⭐
An R package providing tools to visualize movement data (e.g. from GPS tracking) and temporal changes of environmental data (e.g. from remote sensing) by creating video animations.
Ngx Scrollreveal 87 ⭐
Codrops Dropcast 86 ⭐
Gayanvoice Android Animations 86 ⭐
Perform tweened animations such as Attention, Bounce, Fade, Flip, Rotate, Slide and Zoom on Views
Shift 100 ⭐
Shift is a simple, declarative animation library for building complex view controller and view transitions in UIKit.
Floatingtoast 84 ⭐
Android library to create customizable floating animated toasts like in Clash Royale app
Flutter Animations 83 ⭐
Flutter Animations project that is used for Flutter Animations blog post at: https://proandroiddev.com/animations-in-flutter-6e02ee91a0b2
Awesome Gradient 84 ⭐
😎 A curated list of awesome Gradient frameworks, libraries and software and resources
Animcjk 84 ⭐
Draw animated Japanese characters (Kanji and Kana) and Chinese characters (Hanzi) in correct stroke order using svg, free open-source code.
Xamarin.forms.breadcrumb 92 ⭐
This is a breadcrumb navigation control that is complete automatic and uses the Navigation stack and page titles to generate the breadcrumbs.
React Native Dialog Component 80 ⭐
A react native dialog component support custom animation for IOS & Android.
React Native Md Motion Buttons 80 ⭐
A simple animated transition based on the dribble from invision.
React Page Transition 94 ⭐
A React component that makes it easy to use the page transitions from the Codedrops page transitions demo with React
React Collapsed 83 ⭐
A React custom-hook for creating flexible and accessible expand/collapse components.
Unity Animator Helpers 80 ⭐
A micro-framework for changing Unity 3D's Animator parameters with ScriptableObject(s). Designed to make going from custom scripts to Animator parameters easy. Works with 2D or 3D projects.
React Responsive Spritesheet 75 ⭐
React component which helps you to easily apply responsive spritesheet animations on your project.
Adaptercommands 75 ⭐
Drop in solution to animate RecyclerView's dataset changes by using command pattern
Stayfit 78 ⭐
:iphone: :runner: :apple: Fitness application that’s used to keep track of your physical fitness data, daily calorie count, invite friends to work out together and ultimately get healthy.
Androidlikebutton 76 ⭐
This library will help you to create animation like twitter heart and facebook like and smiley animation in simplest way
Transitional Imageview 74 ⭐
An Android Library to implement shared element transition on your images.
Volumecontrolview 73 ⭐
Visual regulator can be connected to a player or other smart house’s device making the process of controlling the level of a particular characteristic much easier.
Unity3D Dynamicallyloadinganimation 72 ⭐
:space_invader: Unity3D Loading and unloading animations at runtime (Example)
Animatedwidgets 79 ⭐
Easily add animations on your screen with AnimatedWidgets. Made for Bloc pattern
Animatelabel 72 ⭐
Label extension for iOS with ablitity to automatically keep switching between a series of strings using various kinds of animations.
Android Animations Kotlin 74 ⭐
Awesome library in Kotlin using the view animation system to perform tweened animations on Views based on daimajia/AndroidViewAnimations
Arcpageindicator 70 ⭐
Android Page Indicator for ViewPager with original animations. It uses an ellipse to dispose indication spots, and can draw a hand, like in old elevators.
Fxanimationengine 69 ⭐
An engine to play image frames in animation without causing high-memory usage.
Dual Color Polyline Animation 65 ⭐
This library will help to show the polyline in dual color similar as Uber.
Simpleanimation 65 ⭐
A UIView extension that makes adding basic animations, like fades and bounces, simple.
Xfcrystalkit 63 ⭐
A Quartz/UIKit drawing tool for IOS. Include geometry/Context convenient method, image processing, along path drawing, polygon path, gradient fill, 3D inner outer shadow glow render, gauss blur, animation effect, attributed Text Drawing.
Framesurfaceview 64 ⭐
play frame animation by SurfaceView. Get rid of OOM due to complex frame animation and could play frame animation smoothly with huge frame image(1MB)
Uprogress 62 ⭐
:rainbow: μProgress - Lightweight and performant progress bar, with smooth GPU animation
Midianimimporter 62 ⭐
A custom importer that imports a .mid file (SMF; Standard MIDI File) into an animation clip.
Draggablemodaltransition 62 ⭐
Enables dragging interaction and animation of scrollView in a similar way to Facebook Messenger app.
09 Zombierunner Original 63 ⭐
First person shooter with Unity terrain and AI pathfinding (http://gdev.tv/cudgithub)
Fvcustomtransition 60 ⭐
Introduced in iOS 7 after a variety of controller switching support interaction: The following is the introduction of Apple：View controllers now allow you to create custom transitions, giving you expanded control over your user interface. Learn how to take advantage of custom transitions by using powerful new animation APIs, explore changes with full screen layouts, and see how to use navigation controllers with collection views to create a truly immersive experience.
React Native Bubble Select 65 ⭐
An easy-to-use customizable bubble animation picker, similar to the Apple Music genre selection
Springbasedsplash 59 ⭐
A splash screen made from inspiration of ShowBox app using Physics Based Animation
Pixi Action 58 ⭐
:horse_racing: pixi-action is a plugin for Pixi.js to create actions and animations easily, inspired by Cocos2d-x.
Feedbackanimsample 58 ⭐
An attempt to code feedback animation UI inspired from https://site.uplabs.com/posts/web-feedback
Tripleanimationdemo 57 ⭐
Simple Animations, namely #ParallaxLogin, #LoginWrapAnimation and #GlassShatterAnimation to demonstrate the awesomeness of React Native Animated API
Hot 58 ⭐
Hierarchical Optimization Time Integration (HOT) for efficient implicit timestepping of the material point method (MPM)
Iris.ios 58 ⭐
An iOS application enables you explore art works provided by DeviartArt.com with high quality UX.
Happy Captcha 61 ⭐
Happy Captcha是一款易于使用的Java验证码软件包，旨在花最短的时间，最少的代码量，实现Web站点的验证码功能。Happy Captcha完全遵循Apache 2.0开源许可协议，你可以自由使用该软件，如您在使用Happy Captcha时发现软件的任何缺陷，欢迎随时与我联系。
Unity Tweens 190 ⭐
An extremely light weight, extendable and customisable tweening engine made for script-based animations for user-interfaces and world-spaces objects optimised for all platforms.
Geckolib 73 ⭐
GeckoLib is an animation engine for Minecraft Mods, with support for complex 3D keyframe-based animations. Available for Forge and Fabric.
Tksubmittransition 2242 ⭐
Animated UIButton of Loading Animation and Transition Animation. Inspired by https://dribbble.com/shots/1945593-Login-Home-Screen
Pulltobounce 1861 ⭐
Animated "Pull To Refresh" Library for UIScrollView. Inspired by https://dribbble.com/shots/1797373-Pull-Down-To-Refresh
LunaSVG 117 ⭐
lunasvg is a standalone c++ library to create, animate, manipulate and render SVG files.
Pixelorama 1183 ⭐
A free & open-source 2D sprite editor, made with the Godot Engine! Available on Windows, Linux, macOS and the Web!