LitMotion — Zero Allocation Tween Library

Community

Build silky Unity animations with zero GC

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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.