function: animation
2244 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| fornewid/neumorphism An Android library (initially a sample project) that implements Neumorphism design by drawing soft shadow backgrounds on widgets like CardV… | 61 | 1018 | experimental |
| atlassian/react-beautiful-dnd A React library providing beautiful, accessible drag-and-drop reordering for lists, with mouse, keyboard, and touch support. It is now arch… | 10 | 33946 | abandoned |
| Prinzhorn/skrollr skrollr is a stand-alone, dependency-free JavaScript library for parallax scrolling and scroll-driven CSS animations on desktop and mobile … | 10 | 18416 | abandoned |
| facebookarchive/AsyncDisplayKit AsyncDisplayKit (now renamed Texture) is an iOS UI framework built on top of UIKit that keeps complex user interfaces smooth by moving expe… | 10 | 13334 | abandoned |
| facebookresearch/AnimatedDrawings A Python tool from Meta AI that automatically animates children's drawings of human figures, implementing the algorithm from the paper 'A M… | 10 | 12827 | abandoned |
| jfeinstein10/SlidingMenu SlidingMenu is an open-source Android library for creating slide-in navigation menus similar to those in Google+, YouTube, and Facebook app… | 32 | 10989 | abandoned |
| h5bp/Effeckt.css Effeckt.css is a CSS library of performant, hardware-accelerated transitions and animations for UI elements like modals, buttons, list item… | 10 | 10811 | abandoned |
| alexfoxy/lax.js Lax.js is a lightweight (<4kb gzipped) vanilla JavaScript library for creating smooth scroll-driven animations and parallax effects. It sup… | 10 | 10475 | abandoned |
| nbedos/termtosvg termtosvg is a Unix terminal recorder written in Python that renders command line sessions as standalone, lightweight SVG animations. It su… | 10 | 9758 | abandoned |
| HarlonWang/AVLoadingIndicatorView AVLoadingIndicatorView is an Android library offering a collection of nice loading animations (indicators) that can be added to layouts via… | 23 | 9743 | abandoned |
| navasmdc/MaterialDesignLibrary An Android UI library providing Material Design components (buttons, switches, progress indicators, snackbars, dialogs) for use on Android … | 23 | 8916 | abandoned |
| chrisbanes/Android-PullToRefresh A reusable Pull-to-Refresh widget library for Android supporting ListView, GridView, WebView, ScrollView, and other view types. It supports… | 10 | 8640 | abandoned |
| microsoft/reactxp ReactXP is a TypeScript library providing a thin cross-platform abstraction layer over React and React Native, letting developers share vie… | 10 | 8217 | abandoned |
| florent37/MaterialViewPager An Android library that provides an easy-to-use Material Design ViewPager with animated headers, parallax scrolling, Ken Burns image effect… | 10 | 8072 | abandoned |
| OwlCarousel2/OwlCarousel2 Owl Carousel 2 is a touch-enabled jQuery plugin for creating responsive carousel sliders with drag support, breakpoints, and CSS3 transitio… | 23 | 7898 | abandoned |
| romaonthego/RESideMenu RESideMenu is an Objective-C library that provides an iOS 7/8 style side menu with a parallax effect for iOS apps. It supports menu view co… | 23 | 7039 | abandoned |
| jmechner/Prince-of-Persia-Apple-II The original 6502 assembly source code for Prince of Persia, written by Jordan Mechner on the Apple II between 1985-89 and released in 1989… | 32 | 6858 | abandoned |
| needim/noty NOTY is a dependency-free JavaScript notification library for creating alert, success, error, warning, information, and confirmation messag… | 23 | 6621 | abandoned |
| processing/processing This is the archived original repository for the Processing Development Environment (PDE), core libraries, and Java-based creative coding l… | 64 | 6484 | abandoned |
| exyte/Macaw Macaw is a Swift vector graphics library for iOS with SVG support, animations, and transitions. It is now deprecated; the maintainers recom… | 32 | 6048 | abandoned |
| jakiestfu/Snap.js Snap.js is a standalone JavaScript library for creating mobile-style side shelf/drawer menus (like Facebook and Path's slide-out navigation… | 23 | 5949 | abandoned |
| koenbok/Framer Framer Library is an open-source JavaScript framework for high-fidelity interface prototyping, supporting spring physics animations and 3D … | 32 | 5895 | abandoned |
| Devlight/InfiniteCycleViewPager An Android UI library providing an infinitely cycling ViewPager with two-way (horizontal and vertical) orientation and interactive scaling … | 23 | 5684 | abandoned |
| daimajia/AndroidImageSlider An Android UI library providing a convenient, animated image slider widget (SliderLayout) with multiple indicator styles and transition ani… | 23 | 5586 | abandoned |
| amlcurran/ShowcaseView ShowcaseView is an Android library that highlights specific parts of an app's UI with an attractive overlay to guide users to features, ges… | 10 | 5550 | abandoned |
| nhaarman/ListViewAnimations A deprecated Android library for adding animations to ListView, GridView, and other AbsListView items, including appearance animations, swi… | 10 | 5521 | abandoned |
| cferdinandi/smooth-scroll A lightweight, dependency-free vanilla JavaScript plugin that animates scrolling to anchor links on a page. It is now deprecated in favor o… | 10 | 5434 | abandoned |
| facebookarchive/Keyframes Keyframes is a Facebook library consisting of an ExtendScript tool that extracts vector animation data from Adobe After Effects files into … | 10 | 5286 | abandoned |
| CanvasPod/Canvas Canvas is an Objective-C iOS library that lets designers and developers add animations like parallax headers, sticky sections, and blurred … | 32 | 5277 | abandoned |
| PageMenu/PageMenu A Swift library providing a customizable paging menu controller that hosts child view controllers inside a scroll view, with tap or swipe n… | 23 | 5220 | abandoned |
| Clans/FloatingActionButton An Android UI library implementing Material Design Floating Action Buttons with expandable menus, labels, ripple effects, and progress indi… | 10 | 5176 | abandoned |
| daniel-lundin/snabbt.js snabbt.js is a minimalistic JavaScript animation library (~5kb) that animates DOM elements using CSS3 transforms and opacity for fast 60 FP… | 23 | 5169 | abandoned |
| android/topeka Topeka is an open-source Android quiz game from Google that demonstrates material design principles, animations, and interactions. It serve… | 10 | 5097 | abandoned |
| levey/AwesomeMenu AwesomeMenu is an Objective-C iOS UI component that recreates the animated radial 'story menu' from the Path 2.0 app using CoreAnimation. M… | 32 | 4963 | abandoned |
| frogermcs/InstaMaterial A demo Android application that recreates the Instagram UI using Material Design, built as the companion source code to the author's blog t… | 23 | 4939 | abandoned |
| Devlight/NavigationTabBar An Android UI library providing a colorful, animated navigation tab bar component with badge support. It is written in Java and distributed… | 23 | 4927 | abandoned |
| woocommerce/FlexSlider FlexSlider is a fully responsive jQuery slider/carousel plugin originally by WooThemes, supporting fade and slide animations, touch gesture… | 10 | 4858 | abandoned |
| KrauseFx/TSMessages TSMessages is an Objective-C iOS library for displaying customizable notification banners at the top of the screen, in the style of Tweetbo… | 23 | 4842 | abandoned |
| visionmedia/move.js Move.js is a small JavaScript library that makes CSS3-backed animations simple and elegant through a fluent, chainable API. It supports tra… | 23 | 4692 | abandoned |
| markdalgleish/stellar.js Stellar.js is a jQuery plugin that adds parallax scrolling effects to any scrolling element via simple data attributes. It repositions elem… | 32 | 4590 | abandoned |
| ColinEberhardt/VCTransitionsLibrary A collection of iOS 7 custom view controller transition animation controllers and interaction controllers written in Objective-C. It provid… | 23 | 4520 | abandoned |
| JakeWharton/NineOldAndroids A deprecated Android library that backports the Honeycomb (Android 3.0) view animation API to Android versions as old as 1.0. It provides t… | 10 | 4461 | abandoned |
| ltebean/LTNavigationBar An Objective-C category on UINavigationBar that lets developers change the bar's appearance dynamically, such as background color, element … | 32 | 4424 | abandoned |
| ECSlidingViewController/ECSlidingViewController ECSlidingViewController is an Objective-C view controller container for iOS that implements layered 'hamburger menu' / slide-out side menu … | 10 | 4287 | abandoned |
| Tencent/vap VAP (Video Animation Player) is a cross-platform library from Tencent's Penguin Esports for playing cool特效 animations using video with hard… | 44 | 4178 | abandoned |
| yui/yui3 YUI 3 is Yahoo's open-source JavaScript and CSS library for building richly interactive web applications, offering DOM utilities, UI widget… | 26 | 4159 | abandoned |
| rubensousa/ViewPagerCards A sample Android project demonstrating Duolingo-style card swiping with ViewPager and CardView. It includes adapters for both Fragments and… | 10 | 4064 | abandoned |
| Manabu-GT/ExpandableTextView An Android library providing a TextView that can expand and collapse text like Google Play's app descriptions. It is now deprecated and unm… | 10 | 4057 | abandoned |
| ericdrowell/KineticJS KineticJS is an HTML5 Canvas JavaScript framework that extends the 2d context with a scene graph, enabling canvas interactivity for desktop… | 23 | 4012 | abandoned |
| makovkastar/FloatingActionButton A deprecated Android library providing a floating action button that reacts to scrolling events, hiding and showing based on scroll directi… | 32 | 3964 | abandoned |
| qstumn/BadgeView A Material Design style badge view library for Android that can be freely customized in appearance and supports a QQ-like drag-to-dismiss e… | 23 | 3961 | abandoned |
| EYHN/hexo-helper-live2d A Hexo plugin that embeds an animated Live2D character widget onto blog pages, configurable via _config.yml. It injects the widget script e… | 10 | 3877 | abandoned |
| microsoft/Microsoft-3D-Movie-Maker The original 1995 source code for Microsoft 3D Movie Maker, a children's 3D animation application, released under the MIT license for histo… | 10 | 3834 | abandoned |
| ethanhua/Skeleton An Android library (now deprecated) that makes it easy to display skeleton loading placeholder views with shimmer animation, similar to Fac… | 32 | 3718 | abandoned |
| git-xuhao/KotlinMvp A short-video Android app inspired by the Eyepetizer 'Kaiyan' app, written in Kotlin using an MVP architecture with RxJava2, Retrofit2, and… | 23 | 3703 | abandoned |
| okmr-d/DOFavoriteButton A Swift UI component library providing an animated favorite/like button for iOS, inspired by Twitter's heart animation. It supports customi… | 23 | 3583 | abandoned |
| JoelBesada/activate-power-mode An Atom editor package that adds flashy 'Power Mode' effects to typing, including particle explosions, screen shake, audio, and combo strea… | 23 | 3560 | abandoned |
| dsxNiubility/SXNews SXNews is an iOS news-reading application that closely imitates the Netease (163.com) News app, including news lists, article detail pages,… | 32 | 3554 | abandoned |
| andremion/Music-Player An Android prototype app that demonstrates how to implement a sophisticated music player UI proposal in code, focusing on transitions and m… | 23 | 3505 | abandoned |
| pawelgrzybek/siema Siema is a lightweight (3kb gzipped) carousel/slider library written in pure JavaScript with no dependencies and no built-in styling. It su… | 23 | 3477 | abandoned |
| jxnblk/loading A collection of animated SVG loading spinners packaged as installable SVG files for web projects. It was created mostly as a joke and learn… | 32 | 3476 | abandoned |
| HunterLarco/voxel.css voxel.css is a lightweight JavaScript/CSS library for rendering 3D voxel worlds in the browser using pure CSS transforms, with no WebGL dep… | 23 | 3356 | abandoned |
| SVGAPlayer SVGAPlayer is a lightweight animation rendering library that plays SVGA files exported from Adobe After Effects or Animate CC natively on A… | 10 | 3265 | abandoned |
| facebookarchive/origami Origami is a free Quartz Composer plugin framework from Facebook that lets designers build interactive interface prototypes visually withou… | 10 | 3231 | abandoned |
| bauerca/drag-sort-listview DragSortListView is an Android ListView extension enabling drag-and-drop reordering of list items with smooth animations and scrolling. It … | 32 | 3197 | abandoned |
| nicolasgramlich/AndEngine AndEngine is a free, open-source 2D game engine for Android built on OpenGL ES, written in Java. It provides scene management, a cocos2d-in… | 32 | 3189 | abandoned |
| gsdios/GSD_WeiXin An Objective-C demo application that closely replicates the WeChat (微信) iOS app UI, including the home feed, contacts, Moments (朋友圈), and p… | 32 | 3167 | abandoned |
| LinkedInAttic/LayoutKit LayoutKit is a fast, declarative view layout library for iOS, macOS, and tvOS, created by LinkedIn as a performant alternative to Auto Layo… | 10 | 3129 | abandoned |
| chrisbanes/ActionBar-PullToRefresh An Android library by Chris Banes that adds the pull-to-refresh interaction pattern to Android apps, with built-in support for ListView, Gr… | 10 | 3122 | abandoned |
| processing-js/processing-js Processing.js is a JavaScript port of the Processing visualization language, allowing Processing sketches to run in the browser via HTML5 c… | 10 | 3090 | abandoned |
| yipianfengye/android-adDialog An Android UI library providing a customizable advertising/promotional popup dialog with support for single or multiple ad images via ViewP… | 32 | 3084 | abandoned |
| hitherejoe/animate An Android demo application showcasing Material Design-style animations such as touch feedback, circular reveal, window transitions, and an… | 32 | 3071 | abandoned |
| hyperoslo/Presentation Presentation is a Swift library for iOS that helps developers build in-app tutorials, release notes, and animated page sequences. It offers… | 23 | 3070 | abandoned |
| gabrielemariotti/RecyclerViewItemAnimators An Android library providing simple item animations for RecyclerView, including appearance animations (alpha, slide, scale) and custom Item… | 32 | 3019 | abandoned |
| xmuSistone/ViewpagerTransition An Android demo library showing a ViewPager with parallax page effects, vertical sliding via ViewDragHelper, and activity transitions on An… | 23 | 3019 | abandoned |
| jgilfelt/android-viewbadger A deprecated Android library that lets developers add badge overlays (e.g., notification counts) to any Android view at runtime without mod… | 32 | 2987 | abandoned |
| dmytrodanylyk/android-process-button An Android UI library providing Button widgets with built-in progress indicators, showing loading states during async operations. It is dis… | 23 | 2977 | abandoned |
| pedrovgs/DraggablePanel DraggablePanel is an Android UI library for building draggable panel interfaces similar to YouTube's minimized video player, using Fragment… | 10 | 2958 | abandoned |
| alikaragoz/MCSwipeTableViewCell An Objective-C UITableViewCell subclass that adds swipe-to-trigger-action behavior similar to the Mailbox app, supporting exit and switch m… | 10 | 2933 | abandoned |
| google-fabric/velocity-react React components that wrap the Velocity.js DOM animation library, providing declarative animation via VelocityComponent and VelocityTransit… | 10 | 2918 | abandoned |
| google-ar/three.ar.js A helper library extending three.js for building augmented reality web experiences that run in Google's experimental WebARonARKit and WebAR… | 10 | 2914 | abandoned |
| zachfitz/Ionic-Material A CSS/JS library that applies Material Design styling and animations to Ionic 1 (AngularJS) hybrid mobile apps. The project is retired and … | 23 | 2874 | abandoned |
| ManuelPeinado/FadingActionBar An Android library that implements a fading action bar effect as seen in the Google Play Music app, supporting stock, ActionBarCompat, and … | 32 | 2835 | abandoned |
| SpecialCyCi/AndroidResideMenu AndroidResideMenu is an Android UI library that implements the ResideMenu sliding side menu effect, originally designed on Dribbble and por… | 23 | 2823 | abandoned |
| sunfusheng/StickyHeaderListView An Android UI library that implements a sticky header ListView with features like title gradient, pinned floating filter views, infinite-lo… | 32 | 2822 | abandoned |
| openaphid/android-flip Aphid FlipView is an Android UI component that implements the page-flip animation popularized by Flipboard. It is written in Java and ships… | 10 | 2818 | abandoned |
| race604/FlyRefresh An Android library implementing the 'Replace' pull-to-refresh animation from Dribbble as a FlyRefreshLayout. It works with any NestedScroll… | 23 | 2802 | abandoned |
| rikschennink/shiny A tiny JavaScript library that simulates light reflections on text, backgrounds, and borders using the DeviceMotion API on mobile devices. … | 32 | 2779 | abandoned |
| senchalabs/jQTouch jQTouch (jQT) is a jQuery/Zepto.js plugin for building mobile web apps with HTML, CSS, and JavaScript, providing native-feeling animations,… | 23 | 2766 | abandoned |
| JoelBesada/scrollpath A jQuery plugin for defining custom scroll paths that the browser follows when scrolling, using canvas-style path syntax (moveTo, lineTo, a… | 32 | 2757 | abandoned |
| replit/kaboom Kaboom is a JavaScript game library for building 2D games quickly in the browser, using a component-based system to compose game objects wi… | 10 | 2734 | abandoned |
| vodkabears/Remodal Remodal is a lightweight, responsive jQuery/Zepto plugin for creating customizable modal dialogs with declarative HTML configuration, hash … | 23 | 2727 | abandoned |
| FormidableLabs/react-music A React library for making music and beats declaratively using components like Song, Sequencer, Sampler, and Synth. It renders audio via th… | 10 | 2724 | abandoned |
| twitter-archive/twui TwUI is a hardware-accelerated UI framework for macOS built on Core Animation and inspired by UIKit, offering familiar model/view/controlle… | 10 | 2721 | abandoned |
| oguzbilgener/CircularFloatingActionMenu An Android library providing an animated, customizable circular floating action menu, attachable to any view. It includes FloatingActionBut… | 10 | 2718 | abandoned |
| alexk111/SVG-Morpheus A standalone JavaScript library that animates SVG icons morphing from one shape to another, implementing Material Design's Delightful Detai… | 23 | 2697 | abandoned |
| saulmm/CoordinatorBehaviorExample An Android sample application in Java demonstrating how to use CoordinatorLayout.Behavior to replicate the Hangouts 4.0 profile animation. … | 32 | 2687 | abandoned |
| ximan/dropload dropload is a lightweight jQuery/Zepto plugin that adds pull-to-refresh and pull-up-to-load-more (infinite scroll) behavior to mobile web p… | 23 | 2686 | abandoned |
| kissyteam/kissy KISSY is a modular JavaScript framework offering a collection of DOM, event, animation, and UI components designed for cross-device web dev… | 23 | 2679 | abandoned |
| honcheng/PaperFold-for-iOS An Objective-C iOS UI control that reveals side views with a paper-folding animation as the user drags the center view. It simulates folds … | 32 | 2678 | abandoned |