LitMotion — Zero Allocation Tween Library
CommunityBuild silky Unity animations with zero GC
Software Engineering#unity#animation#tweening#zero allocation#gc optimization#dotween migration#motion handle
AuthorBasarEkinci
Version1.0.0
Installs0
System Documentation
What problem does it solve?
LitMotion solves performance and garbage-collection issues caused by allocation-heavy tweening libraries, helping you keep frame times stable while animating gameplay and UI.
Core Features & Use Cases
- Zero-allocation motion creation for frequent card flips, HUD transitions, and responsive UI animations without GC spikes.
- Fast builder-style configuration including easing, delays, looping modes, scheduler selection, and completion/cancel callbacks.
- Rich motion coverage across primitives, Unity transforms, colors, RectTransform, and UI components, plus punch and shake effects.
- Use Cases: animating card matches in a memory game, smooth WebGL-friendly UI transitions, deterministic motion sequences, and high-frequency micro-interactions.
Quick Start
Ask: "Show me how to install LitMotion and create a zero-allocation tween that moves a transform from Vector3.zero to Vector3.one over one second using an ease-out curve."
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: LitMotion — Zero Allocation Tween Library Download link: https://github.com/BasarEkinci/memory-card-game/archive/main.zip#litmotion-zero-allocation-tween-library Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.