function: animation
2244 products, primary matches first, then adoption-weighted; health v2 shown.
| Product | Health v2 | Stars | Maturity |
|---|---|---|---|
| ImmortalZ/StereoView An Android custom ViewGroup that renders child views in a 3D stereo rotating carousel with infinite loop scrolling. It extends ViewGroup so… | 32 | 1676 | abandoned |
| cwRichardKim/RKSwipeBetweenViewControllers An Objective-C iOS library that synchronizes a UIPageViewController with a custom animated UISegmentedControl in the navigation bar, enabli… | 23 | 1670 | abandoned |
| farhadi/html5sortable A lightweight jQuery plugin (under 1KB minified) that adds drag-and-drop sortable lists and grids using the native HTML5 drag and drop API.… | 10 | 1670 | abandoned |
| suprb/Nested A jQuery plugin that arranges elements into a gap-free, multi-column grid layout. It positions items to fill holes in the grid, unlike Maso… | 32 | 1667 | abandoned |
| Trinea/android-auto-scroll-view-pager An Android library providing a ViewPager that auto-scrolls, cycles, and decelerates, and can be nested inside a parent ViewPager. It is exp… | 32 | 1664 | abandoned |
| listenzz/HBDNavigationBar An Objective-C library providing a custom UINavigationBar and UINavigationController that smoothly transition navigation bar states (style,… | 10 | 1662 | abandoned |
| hakimel/Avgrund Avgrund is a small JavaScript/CSS3 library that implements modal dialogs with a depth effect, making the page appear to recede behind the m… | 23 | 1658 | abandoned |
| LottieFiles/lottie-player A web component for embedding and playing Lottie (Bodymovin JSON) animations and Telegram sticker (tgs) animations in websites. It is depre… | 10 | 1655 | abandoned |
| AshesOfOwls/jquery.shapeshift A jQuery plugin that arranges elements into a dynamic, responsive column grid similar to Pinterest, with drag-and-drop reordering across co… | 32 | 1653 | abandoned |
| AAkira/ExpandableLayout A deprecated Android UI library providing expandable/collapsible layouts with various animations, usable anywhere in an Android app. It off… | 23 | 1653 | abandoned |
| alexvasilkov/FoldableLayout An Android library providing widgets that implement paper-folding animations, such as unfoldable detail views and foldable lists. It is dis… | 32 | 1648 | abandoned |
| Tibolte/ElasticDownload An Android custom view library that renders an animated elastic download progress indicator with success and failure states, implemented wi… | 23 | 1635 | abandoned |
| jordansinger/Hook Hook is a small jQuery plugin that adds pull-to-refresh functionality to web pages, mimicking the native mobile gesture. It can refresh the… | 32 | 1628 | abandoned |
| carsonxyz/CNPPopupController CNPPopupController is an Objective-C library for presenting customizable popups on iOS with configurable animations, styles, and dismissal … | 10 | 1628 | abandoned |
| mancj/SlideUp-Android SlideUp is a small Android library that adds slide-up/down/left/right animation effects to any view, with a builder API and optional RxJava… | 23 | 1613 | abandoned |
| byoutline/kickmaterial KickMaterial is a crowdfunding app concept for Android built to showcase modern Android development trends with a strong focus on Material … | 32 | 1612 | abandoned |
| xmuSistone/VerticalSlideFragment An Android library that enables vertical dragging to switch between fragment pages, mimicking the product detail page interaction seen in T… | 32 | 1598 | abandoned |
| githubwing/DragPhotoView An Android PhotoView library that lets users zoom images and drag them down to dismiss the activity, mimicking WeChat's photo viewer behavi… | 23 | 1595 | abandoned |
| long1eu/SpaceTabLayout A custom Android RelativeLayout-based tab layout component that works with a ViewPager to navigate between fragments, featuring an animated… | 23 | 1588 | abandoned |
| luster-io/impulse Impulse is a JavaScript library for creating physics-based animations on the mobile web that flow naturally from user movements. It tracks … | 32 | 1580 | abandoned |
| CharlinFeng/CorePhotoBroswerVC CorePhotoBroswerVC is an Objective-C library for iOS that provides a high-performance photo browser supporting both local and network image… | 32 | 1576 | abandoned |
| live2d-widget A JavaScript library that embeds interactive Live2D anime character widgets into webpages with an out-of-the-box experience. It supports ma… | 10 | 1575 | abandoned |
| yydcdut/PhotoNoter PhotoNoter is an open-source Android photo note-taking app with a Material Design style, built with MVP architecture, Dagger2, RxJava, and … | 23 | 1571 | abandoned |
| dzenbot/DZNSegmentedControl A drop-in Objective-C replacement for UISegmentedControl on iOS that displays counts, titles, and images with an animated selection indicat… | 10 | 1566 | abandoned |
| xamarin/XamarinCommunityToolkit A collection of animations, behaviors, converters, and effects for Xamarin.Forms mobile development, simplifying common developer tasks whe… | 10 | 1563 | abandoned |
| revolunet/angular-carousel An AngularJS 1 directive that turns ng-repeat collections or plain DOM lists into mobile-friendly, touch-swipable carousels. It supports bu… | 10 | 1524 | abandoned |
| soulwire/Makisu Makisu is an experimental CSS 3D dropdown concept packaged as a jQuery plugin that folds list items with a 3D transform animation. It provi… | 32 | 1519 | abandoned |
| dodola/MetaballLoading An Android library that renders a 2D metaball-style loading animation as a custom view. It includes a debug mode for tweaking visual parame… | 32 | 1518 | abandoned |
| MatthewYork/MYBlurIntroductionView An Objective-C iOS library for building customizable app introduction and tutorial screens shown on first launch. It is a fork of MYIntrodu… | 23 | 1517 | abandoned |
| fians/marka Marka is a set of beautifully designed, transformable icons for the web, implemented in CSS. The author has explicitly declared it an exper… | 23 | 1513 | abandoned |
| nispok/snackbar A deprecated Android library implementing Material Design Snackbars (toast-like notifications) in Java, working on API level 8+. It has bee… | 10 | 1513 | abandoned |
| sjwall/MaterialTapTargetPrompt An Android library implementing Material Design tap target prompts for feature discovery and onboarding, highlighting UI elements with an o… | 23 | 1509 | abandoned |
| IanLunn/jQuery-Parallax A jQuery plugin that recreates the parallax scrolling effect popularized by the Nike Better World website. It moves background elements at … | 10 | 1504 | abandoned |
| fastred/MotionBlur An Objective-C library that adds motion blur effects to iOS UIView animations, primarily for position changes. It works by snapshotting the… | 32 | 1499 | abandoned |
| nicinabox/superslides Superslides is a fullscreen, hardware-accelerated image/content slider implemented as a jQuery plugin. It supports slide and fade animation… | 23 | 1498 | abandoned |
| dan-silver/ElementTransitions A small JavaScript/CSS library providing simple animated page and element transitions for websites, wrapping Codrops' page transition code.… | 10 | 1492 | abandoned |
| flschweiger/SwipeStack SwipeStack is an Android UI library providing a customizable, swipeable card stack view, similar to Tinder-style interfaces. It works via a… | 10 | 1477 | abandoned |
| ra1028/RACollectionViewReorderableTripletLayout A custom UICollectionView layout for iOS written in Objective-C that lets users reorder cells by long-pressing and dragging them. It suppor… | 32 | 1475 | abandoned |
| JeasonWong/Particle An Android UI library providing a ParticleView custom view that renders a particle-based text animation, typically used for splash screens.… | 32 | 1474 | abandoned |
| filamentgroup/fixed-sticky A deprecated JavaScript polyfill for CSS position: sticky, designed to work with the fixed-fixed library for a safer position: fixed fallba… | 10 | 1473 | abandoned |
| eoinfogarty/Onboarding An Android library that creates animated onboarding/intro screens using a ViewPager with a custom scene transformer. Fragments implement sc… | 32 | 1468 | abandoned |
| marvelapp/FancyTabBar FancyTabBar is an Objective-C iOS library providing an expandable, customizable tab bar that reveals up to five sub-menu options from a sin… | 32 | 1468 | abandoned |
| oblador/angular-scroll An AngularJS module providing scrollspy functionality, animated scrollTo, and scroll event handling with no jQuery dependency. It extends a… | 23 | 1466 | abandoned |
| yuanyan/boron Boron is a React component library providing a collection of animated modal dialogs. It offers several modal styles (e.g., DropModal) with … | 32 | 1462 | abandoned |
| MatejKustec/SpinThatShit SpinThatShit is a collection of SCSS mixins for creating single-element CSS loaders and spinners. It is deprecated and no longer maintained. | 10 | 1462 | abandoned |
| markushi/android-circlebutton A deprecated Android UI library providing a circular button widget with a pressed-ring animation effect. The README recommends using the Fl… | 32 | 1460 | abandoned |
| romainguy/road-trip RoadTrip is a sample Android application by Romain Guy demonstrating how to implement various visual effects such as animated path tracing,… | 32 | 1454 | abandoned |
| thomasxiii/photon Photon is a JavaScript library that simulates 3D lighting effects on DOM elements using CSS3 transforms and gradients. It lets developers a… | 32 | 1445 | abandoned |
| lawloretienne/QuickReturn An Android library implementing the QuickReturn UI pattern, which reveals or hides a header and/or footer view as content is scrolled. It s… | 32 | 1438 | abandoned |
| drewwilson/atvImg A lightweight 2kb vanilla JavaScript plugin that turns layered PNG images into 3D parallax icons mimicking the Apple TV app icon effect. It… | 32 | 1425 | abandoned |
| brow/leaves Leaves is an Objective-C iOS library providing an animated page-turning interface for navigating sequences of images with page-curl gesture… | 23 | 1425 | abandoned |
| dept/highway Highway is a lightweight (2.5kb gzipped) JavaScript library for creating AJAX-based page navigations with smooth transitions between pages.… | 10 | 1417 | abandoned |
| HoneyNeutrons/RecyclerViewUndoSwipe An Android library providing native ItemTouchHelper-based swipe and drag support for RecyclerView with an undo action. It is a modified ver… | 23 | 1416 | abandoned |
| mzule/FantasySlide An Android library extending DrawerLayout with animated sliding side menus and gesture-based menu selection. It supports left and right sid… | 32 | 1414 | abandoned |
| googlearchive/flipjs FLIP.js is a small JavaScript helper library implementing the FLIP (First, Last, Invert, Play) animation technique, which remaps expensive … | 10 | 1412 | abandoned |
| usablica/kissui.scrollanim A lightweight, dependency-free CSS3 and JavaScript library that triggers CSS animations when elements enter the viewport during scrolling. … | 23 | 1409 | abandoned |
| race604/react-native-viewpager A JavaScript-only ViewPager (swipeable pager) component for React Native supporting both Android and iOS. It supports auto-play, infinite l… | 53 | 1405 | abandoned |
| JVillella/JVFloatingDrawer JVFloatingDrawer is an Objective-C iOS library providing a floating-style side drawer navigation view controller with customizable spring a… | 10 | 1402 | abandoned |
| uzysjung/UzysAnimatedGifPullToRefresh An Objective-C library that adds pull-to-refresh functionality with animated GIF indicators to any UIScrollView on iOS. It supports both GI… | 32 | 1396 | abandoned |
| stephanwagner/jBox jBox is a jQuery plugin for creating customizable tooltips, modal windows, confirm dialogs, notices, and image galleries/lightboxes. It is … | 10 | 1395 | abandoned |
| digitalfruit/limejs LimeJS is an HTML5 JavaScript game framework for building 2D games that run in modern browsers and on iOS via Mobile Safari. It is built on… | 32 | 1387 | abandoned |
| siyamed/android-satellite-menu An Android UI library that implements a Path-style 'satellite menu', where a main button expands into radial menu items with built-in Andro… | 32 | 1387 | abandoned |
| neokree/MaterialTabs MaterialTabs is an Android UI library that renders Material Design-style tab bars (text or icon tabs) with animations, specifically for app… | 10 | 1383 | abandoned |
| benbarnett/jquery-animate-enhanced A jQuery plugin that extends $.animate() to automatically detect and use CSS3 transitions (translate/translate3d) in browsers that support … | 23 | 1375 | abandoned |
| keklikhasan/LDrawer An Android library providing a drawer (hamburger) icon with material design morphing animation, implemented as a drop-in replacement for Ac… | 32 | 1374 | abandoned |
| jalxob/cool-kitten Cool Kitten is a parallax scrolling responsive framework built on jQuery, Stellar.js, and Normalize.css. It provides a starting point for b… | 32 | 1372 | abandoned |
| jamesnguyenhub/mkloader mkloader is an Android library providing a collection of beautiful, smooth custom loading views (spinners and pulse animations) usable dire… | 23 | 1369 | abandoned |
| johnkil/Android-AppMsg An Android library providing in-layout (activity-bound) notifications, similar to Toasts but scoped to the current activity context. It is … | 23 | 1365 | abandoned |
| Helpsypoo/primerpython A Python library of tools for building and animating objects in Blender, used to create the Primer YouTube channel's educational videos. It… | 10 | 1365 | abandoned |
| lafikl/steady.js Steady.js is a small JavaScript module for running logic on the onscroll event without performance regressions, using media-query-like cond… | 23 | 1348 | abandoned |
| terminatorover/RGCardViewLayout RGCardViewLayout is an Objective-C UICollectionViewLayout that replicates the card-swiping interaction from the City Guide App, a top-rated… | 23 | 1339 | abandoned |
| daCapricorn/ArcMenu An Android custom view library that recreates the animated arc/ray menu from Path 2.0 (iOS), including ArcMenu and RayMenu components. It i… | 32 | 1320 | abandoned |
| jamztang/JTGestureBasedTableViewDemo An Objective-C iOS library and demo recreating the buttonless, gesture-based table view interactions popularized by the Clear for iPhone ap… | 32 | 1320 | abandoned |
| samvermette/SVSegmentedControl A customizable Objective-C UIControl for iOS that mimics UISegmentedControl but looks like a UISwitch, with a sliding thumb and extensive s… | 32 | 1319 | abandoned |
| Hitomis/FunGameRefresh An Android pull-to-refresh library that turns the refresh header into playable retro mini-games like Breakout (hit block) and Battle City w… | 32 | 1318 | abandoned |
| Creatide/AnimateMate AnimateMate is a Sketch plugin for creating and exporting simple animations directly inside Sketch using keyframes. It lets designers anima… | 10 | 1314 | abandoned |
| KittenYang/KYAnimatedPageControl A custom iOS UIPageControl replacement written in Objective-C with animated indicators, offering GooeyCircle and RotateRect styles. It sync… | 32 | 1313 | abandoned |
| jpardogo/GoogleProgressBar An Android library providing custom indeterminate progress bar drawables that mimic Google's loading animations, such as folding circles, G… | 32 | 1304 | abandoned |
| drcmda/react-springy-parallax A springy, composable parallax scrolling library for React, supporting layered page offsets, custom easing effects, and horizontal scrollin… | 32 | 1304 | abandoned |
| supperjet/Canvas-2d-animation-engine A JavaScript library for creating 2D animation effects on the HTML5 canvas. It provides reusable canvas-based animation effects for web pag… | 32 | 1291 | abandoned |
| takahirom/PreLollipopTransition A small Android library that backports Lollipop-style activity and fragment transitions to devices running Android API 14+. It lets develop… | 23 | 1290 | abandoned |
| unity3d-jp/unitychan-crs Unity-Chan 'Candy Rock Star' is a live stage demo project for the Unity game engine featuring Unity Japan's mascot character performing a s… | 23 | 1290 | abandoned |
| mcxtzhang/AnimShopButton An Android custom View library that renders an Ele.me-style add-to-cart button with telescopic, displacement, and rotation animations betwe… | 32 | 1289 | abandoned |
| ppamorim/Dragger Dragger is an Android library that adds swipe-to-dismiss drag animations to activities using ViewDragHelper and Facebook's Rebound physics … | 23 | 1289 | abandoned |
| lelandrichardson/react-native-parallax-view A React Native component that provides a parallax scrolling effect for vertical ScrollViews, with a background header image and optional he… | 32 | 1284 | abandoned |
| 5hmlA/Jgraph Jgraph is an Android custom view library for rendering visually appealing bar and line charts with animations. It is no longer maintained a… | 34 | 1281 | abandoned |
| wangjiegulu/RapidFloatingActionButton RapidFloatingActionButton (RFAB) is an Android UI library that provides ready-made, customizable Floating Action Button components, includi… | 32 | 1281 | abandoned |
| jashkenas/ruby-processing A Ruby wrapper around the Processing creative coding environment, letting users write Processing sketches in Ruby and run them via the 'rp5… | 23 | 1280 | abandoned |
| rnystrom/RNGridMenu An Objective-C iOS UI control that presents a grid-based popup menu with elastic layout, background blur, depth of field, and bounce animat… | 32 | 1277 | abandoned |
| edankwan/The-Spirit The Spirit is a WebGL-based visual experiment by Edan Kwan that creates a smoky particle effect using curl noise and noise derivatives. It … | 32 | 1277 | abandoned |
| Foxandxss/angular-toastr angular-toastr is an AngularJS (Angular 1.x) port of the popular toastr toast notification library, providing the same API without jQuery. … | 23 | 1276 | abandoned |
| romannurik/Android-SwipeToDismiss A small Android library and sample code by Roman Nurik demonstrating the swipe-to-dismiss UI pattern for ListView and other views. It is ex… | 32 | 1271 | abandoned |
| maxep/MXSegmentedPager An iOS UI library combining a segmented control with a pager view and a parallax header, built from MXPagerView, MXSegmentedControl, and MX… | 10 | 1266 | abandoned |
| triceam/app-UI app-UI is a collection of HTML/JavaScript user interface components for building interactive, native-feeling web and mobile applications, d… | 32 | 1264 | abandoned |
| Devlight/ArcProgressStackView An Android UI library that renders progress bars as stacked arc segments with titles, colors, animation, and shadow support. It is no longe… | 23 | 1261 | abandoned |
| webpop/jquery.pin A small jQuery plugin that pins any element to the top of its container while scrolling, with options for container selectors, padding, and… | 32 | 1260 | abandoned |
| agens-no/AGGeometryKit-POP An Objective-C library bridging AGGeometryKit with Facebook's POP animation framework, enabling dynamic per-corner animations of CALayer qu… | 32 | 1258 | abandoned |
| theonion/comcastifyjs ComcastifyJS is a satirical JavaScript library from The Onion that deliberately simulates slow, throttled image loading on web pages, mimic… | 10 | 1257 | abandoned |
| mtonio91/AMSmoothAlert An Objective-C iOS library that provides a beautifully animated custom alert view (success, failure, info) with drop and fade animations, i… | 23 | 1253 | abandoned |
| 29jitender/Spotlight Spotlight is an Android library for onboarding users by highlighting and showcasing specific UI features with an animated overlay. It provi… | 23 | 1252 | abandoned |