Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Animation

Animation

709 projects

Showing 36 of 708 projects

SendIndicator
SendIndicatorSwift

A customizable iOS send button animation component that provides visual feedback during task execution.

#user-interface#ios#animation
Stars63
Forks7
Last commit8 years ago
EzSpriteSheet
EzSpriteSheetC

A free and open-source sprite sheet creator that automatically packs images from a folder into optimized sheets.

#desktop-application#qt#open-source
Stars61
Forks4
Last commit2 months ago
InfoView
InfoViewSwift

A Swift-based customizable information view with a pointed arrow for displaying tooltips or contextual hints.

#ios#animation#customizable
Stars60
Forks11
Last commit5 years ago
nvim-luxmotion
nvim-luxmotionLua

A Neovim plugin that provides smooth 60fps animations for cursor movement, word navigation, text objects, and viewport scrolling.

#animation#performance-optimization#vim-motions
Stars58
Forks2
Last commit1 month ago
vue-simple-drawer
vue-simple-drawerHTML

A tiny Vue.js drawer component with bounced animation for sliding panels.

#animation#ui-component#sliding-panel
Stars58
Forks23
Last commit1 year ago
react-native-draggable-drawer
react-native-draggable-drawerJavaScript

A React Native component for creating vertical draggable drawer views with smooth momentum-based animations.

#mobile-ui#momentum-scrolling#animation
Stars58
Forks10
Last commit
react-native-animated-flatlist
react-native-animated-flatlistJavaScript

A React Native FlatList component with smooth animations for item insertions and deletions.

#user-interface#animation#react-native-animatable
Stars58
Forks8
Last commit
Easing Script
Easing ScriptGDScript

A GDScript port of Robert Penner's easing equations for smooth animations in Godot Engine.

#gdscript#animation#motion-design
Stars58
Forks8
Last commit6 years ago
SurfingRefreshControl
SurfingRefreshControlSwift

A customizable pull-to-refresh control for iOS, written in pure Swift with shape customization via plist files.

#ios#open-source#animation
Stars55
Forks9
Last commit9 years ago
SlidingText
SlidingTextSwift

A Swift UIView component for creating animated sliding text with a page indicator.

#ios#animation#text-animation
Stars54
Forks3
Last commit7 years ago
Interactive Playground
Interactive PlaygroundSwift

A collection of interactive Xcode Playground examples demonstrating UIKit, SpriteKit, and gesture-based iOS development techniques.

#animation#spritekit#xcode-playground
Stars53
Forks7
Last commit9 years ago
Ubergang
UbergangSwift

A tweening engine for iOS written in Swift, enabling smooth animations for numeric values, colors, transforms, and paths.

#timeline#ios#animation
Stars53
Forks4
Last commit7 years ago
Libclsph
LibclsphC++

An OpenCL-based GPU-accelerated library for SPH fluid simulations, designed for animation, CGI, and games.

#sph#c-plus-plus-11#animation
Stars53
Forks9
Last commit10 years ago
Giphy
GiphyObjective-C

Objective-C client library for accessing Giphy's API endpoints on iOS.

#ios#animation#objective-c
Stars52
Forks23
Last commit9 years ago
Preact Transitioning
Preact TransitioningTypeScript

Preact components for managing CSS animations and transitions with a lightweight, dependency-free API.

#css-animations#animation#transition-group
Stars52
Forks9
Last commit19 days ago
ngx-loader-indicator
ngx-loader-indicatorTypeScript

An Angular directive for adding loading indicators without wrapping elements in additional components.

#spiner#animation#loading-indicator
Stars52
Forks6
Last commit7 months ago
react-native-fs-modal
react-native-fs-modalJavaScript

A React Native modal component that covers the entire screen with customizable animations and status bar handling.

#mobile-ui#animation#modal-component
Stars50
Forks3
Last commit10 years ago
TenPatch
TenPatchJava

An enhanced alternative to libGDX's 9patch implementation with multiple stretch regions, tiling, gradients, and animations.

#graphics#animation#java
Stars49
Forks6
Last commit4 years ago
react-native-tween-animation
react-native-tween-animationJavaScript

A simple React Native module for creating smooth tween animations between component state values.

#ui-animation#animation#tween-animation
Stars48
Forks1
Last commit11 years ago
animation.nvim
animation.nvimLua

An OOP library for creating smooth animations in Neovim using self-adjusting timers to compensate for terminal limitations.

#user-interface#animation#terminal-graphics
Stars47
Forks0
Last commit4 years ago
react-native-newsticker
react-native-newstickerJavaScript

A React Native component that displays text with a typewriter-style animation and blinking cursor.

#mobile-ui#typewriter-effect#animation
Stars47
Forks3
Last commit10 years ago
react-native-fade-in-view
react-native-fade-in-viewJavaScript

A lightweight React Native component that smoothly fades in its child elements with customizable duration.

#animation#frontend#react-native
Stars47
Forks11
Last commit3 years ago
lue
lueLua

A LÖVE library for managing colors and creating hue effects in games.

#color-management#graphics#animation
Stars46
Forks1
Last commit3 years ago
BPCircleActivityIndicator
BPCircleActivityIndicatorSwift

A lightweight and customizable circular loading indicator for iOS apps.

#loadingview#ios#animation
Stars45
Forks5
Last commit9 years ago
BPBlockActivityIndicator
BPBlockActivityIndicatorSwift

A clean iOS activity indicator with block moving animation for displaying task progress.

#loadingview#user-interface#ios
Stars45
Forks9
Last commit9 years ago
RSKKeyboardAnimationObserver
RSKKeyboardAnimationObserverObjective-C

A UIViewController category for handling iOS keyboard show/hide animations with minimal code.

#ios#ui-animation#show
Stars45
Forks4
Last commit10 years ago
Animate
AnimateHTML

A LESS port of animate.css providing a library of cross-browser CSS3 keyframe animations for web projects.

#css-animations#animation#jquery-integration
Stars44
Forks18
Last commit9 years ago
FlexLöve
FlexLöveLua

A comprehensive UI library providing flexbox/grid layouts, theming, animations, and event handling for LÖVE2D games.

#animation#grid-layout#game-development
Stars44
Forks1
Last commit16 days ago
DMScrollBar
DMScrollBarSwift

A customizable iOS scroll bar with deceleration, info labels, and haptic feedback for ScrollView.

#mobile-ui#ios#scroll-indicator
Stars43
Forks6
Last commit4 months ago
ALThreeCircleSpinner
ALThreeCircleSpinnerSwift

A pulsing three-circle spinner animation view for iOS apps written in Swift.

#ios#animation#loading-spinner
Stars42
Forks10
Last commit4 years ago
IQM
IQMPython

Blender exporter and LÖVE loader for the IQM and EXM 3D model formats, with animation support.

#graphics#animation#luajit
Stars42
Forks2
Last commit5 years ago
DottedProgressBar
DottedProgressBarSwift

A simple and powerful animated iOS progress bar with customizable dots for tracking progress visually.

#ios#progress#animation
Stars41
Forks16
Last commit6 years ago
AnimatedCardInput
AnimatedCardInputSwift

An iOS library providing customizable animated components for credit card input with a visual card preview.

#ios#animation#customizable
Stars40
Forks3
Last commit6 years ago
Gif
GifHaxe

A Haxe library for encoding GIF images using NeuQuant and LZW algorithms.

#haxe#graphics#neuquant
Stars40
Forks13
Last commit7 years ago
lovanim
lovanimLua

A minimal Love2D utility class for creating animated sprites with frame-based state management.

#hacktoberfest#open-source#animation
Stars40
Forks4
Last commit6 years ago
react-native-bouncing-ball
react-native-bouncing-ballJavaScript

A React Native component that displays animated bouncing balls for iOS and Android.

#ios#animation#ui-component
Stars39
Forks5
Last commit7 years ago
PreviousPage 17 of 20Next

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
8 years ago
8 years ago
#Ios340
#Swift291
#Ui Components252
#Mobile Development186
#Cocoapods185
#Frontend120
#Uikit104
#Carthage91
#Ui Animation86
#Mobile Ui83
#Javascript75
#Game Development66