17 best C# Animation libraries in 2023
by Dhiren Gala Updated: Mar 7, 2023
Guide Kit
Animation is one of the most interesting features in an application. It's not a new thing, but it's something that you can use to make a difference to your app. Animation has been around for some time now, and with the evolution of computers and technology, animation has become even more popular. A library of animation classes that can be applied to game object properties such as position, rotation, and scale, with a focus on keeping core classes small and efficient, while still being able to animate many different types of parameters. Animations bring to life the website and make it look more appealing to the visitor. Build interactive C# applications, animate elements, elegant UI effects. Listed here the best C# Animation libraries in 2022.
ParticleEffectForUGUIby mob-sakai
Render particle effect in UnityUI(uGUI). Maskable, sortable, and no extra Camera/RenderTexture/Canvas.
ParticleEffectForUGUIby mob-sakai
C#
3128
Version:3.3.13
License: Permissive (MIT)
XamarinCommunityToolkitby xamarin
The Xamarin Community Toolkit is a collection of Animations, Behaviors, Converters, and Effects for mobile development with Xamarin.Forms. It simplifies and demonstrates common developer tasks building iOS, Android, and UWP apps with Xamarin.Forms.
XamarinCommunityToolkitby xamarin
C#
1588
Version:2.0.6
License: Permissive (MIT)
FancyScrollViewby setchi
[Unity] Scroll view component that can implement highly flexible animations.
FancyScrollViewby setchi
C#
2259
Version:v1.9.0
License: Permissive (MIT)
LottieXamarinby Baseflow
Render After Effects animations natively on Android, iOS, MacOS and TvOS for Xamarin
LottieXamarinby Baseflow
C#
1207
Version:4.1.0
License: Permissive (Apache-2.0)
KvantSprayby keijiro
Object instancing/particle animation system for Unity
KvantSprayby keijiro
C#
1140
Version:Current
License: No License
PuppetTestby keijiro
An experiment in procedural dance animation
PuppetTestby keijiro
C#
644
Version:Current
License: No License
Render-Crowd-Of-Animated-Charactersby chenjd
Animation Baker and Instancing for Animated Characters: Using GPU to implement large-amount animation characters rendering. The animation map for vertex shader to modify the vertex position of the mesh at runtime. Using GPU instancing to reduce draw calls.
Render-Crowd-Of-Animated-Charactersby chenjd
C#
1128
Version:Current
License: Permissive (MIT)
XamlFlairby XamlFlair
XamlFlair is an animation library for UWP, WPF, and Uno, built to facilitate Xaml animations using only attached properties.
XamlFlairby XamlFlair
C#
724
Version:Current
License: Permissive (MIT)
LeanTweenby dentedpixel
LeanTween is an efficient animation engine for Unity
LeanTweenby dentedpixel
C#
457
Version:Current
License: No License
KvantGrassby keijiro
Animating grass shader for Unity
SimpleAnimationby Unity-Technologies
A simple Animation Component that leverages PlayableGraphs
SimpleAnimationby Unity-Technologies
C#
536
Version:Current
License: Permissive (MIT)
facial-ar-remoteby Unity-Technologies
**This project is discontinued** Facial AR Remote is a tool that allows you to capture blendshape animations directly from your iPhone X into Unity 3d by use of an app on your phone.
facial-ar-remoteby Unity-Technologies
C#
479
Version:1.0
License: Others (Non-SPDX)
Unity-Runtime-Animation-Recorderby newyellow
Record animations in Unity runtime. Can save to .anim, maya, or FBX ASCII format.
Unity-Runtime-Animation-Recorderby newyellow
C#
543
Version:Current
License: Permissive (MIT)
animation-jobs-samplesby Unity-Technologies
Code samples using the animation C# jobs feature.
animation-jobs-samplesby Unity-Technologies
C#
367
Version:3.0.0
License: Others (Non-SPDX)
SpriterDotNetby loodakrawa
A pure C# Spriter implementation
SpriterDotNetby loodakrawa
C#
190
Version:v1.6.1
License: Permissive (Zlib)