:books: A collection of tools, datasets and papers about inbetweening and 2D animation.
44
43 commits
updated Jul 23, 2026
A collection of tools, datasets and papers about inbetweening and 2D animation.
Feel free to create a PR or an issue. (Pull Request is preferred)


(The left two examples are from JoSTC and the right one is from ToonCrafter)
Outline
| Paper | Source | Code/Project Link |
|---|---|---|
| Generative AI for video-driven image animation: A survey | C&G 2026 | |
| Generative AI for Cel-Animation: A Survey | ICCVW 2025 | [webpage] |
| Computational topology for hand-drawn animation technology: A survey | C&G 2025 |
| software | software | software | software |
|---|---|---|---|
| Blender | OpenToonz | Harmony | TVPaint |
| Adobe Animate | Live2D | Cartoon Animator | CACANi |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| Computer Aided Inbetweening | NPAR 2002 | stroke | |
| BetweenIT: An Interactive Tool for Tight Inbetweening | CGF 2010 | stroke | |
| DiLight: Digital light table – Inbetweening for 2D animations using guidelines | C&G 2017 | stroke | |
| Context-Aware Computer Aided Inbetweening | TVCG 2017 | stroke | |
| FTP-SC: Fuzzy Topology Preserving Stroke Correspondence | SCA 2018 | stroke | [webpage] [video] |
| Stroke-Based Drawing and Inbetweening with Boundary Strokes | CGF 2021 | stroke | |
| Deep Geometrized Cartoon Line Inbetweening | ICCV 2023 | vertex/point | [code] |
| Joint Stroke Tracing and Correspondence for 2D Animation | TOG 2024 | stroke | [code] [webpage] |
| Thin-Plate Spline-based Interpolation for Animation Line Inbetweening | AAAI 2025 | pixel point | [code] |
| LayerInbetween: Occlusion-Aware Stroke Correspondence and Inbetweening with Automatic Layering | SIGGRAPH 2026 | stroke | [code] [webpage] |
| Paper | Source | Code/Project Link |
|---|---|---|
| Non-linear Rough 2D Animation using Transient Embeddings | CGF 2023 | |
| Efficient Interpolation of Rough Line Drawings | PG 2023 | |
| Inbetweening with occlusions for non-linear rough 2D animation | C&G 2025 |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| Sketch Video Synthesis | EG 2024 | stroke | [code] [project] |
| Breathing Life Into Sketches Using Text-to-Video Priors | CVPR 2024 | stroke | [code] [project] |
| Dynamic Typography: Bringing Text to Life via Video Diffusion Prior | ICCV 2025 | curve | [project] [code] |
| Multi-Object Sketch Animation by Scene Decomposition and Motion Planning | ICCV 2025 | stroke | [webpage] [code] |
| Multi-Object Sketch Animation with Grouping and Motion Trajectory Priors | MM 2025 | stroke | [webpage] [code] |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| AniClipart: Clipart Animation with Text-to-Video Priors | IJCV 2024 | image/mesh | [project] [code] |
| FlexiClip: Locality-Preserving Free-Form Character Animation | ICML 2025 | image/mesh | [project] |
| Generative Cutout Animation | EG 2026 | image | [project] |
| LiveSVG: Zero-Shot SVG Animation via Video Generation | arxiv 26.05 | SVG | [project] |
| Paper | Source | Code/Project Link |
|---|---|---|
| Anim-Director: A Large Multimodal Model Powered Agent for Controllable Animation Video Generation | SIGGRAPH Asia 2024 | [code] |
| AniMaker: Multi-Agent Animated Storytelling with MCTS-Driven Clip Generation | SIGGRAPH Asia 2025 | [code] [webpage] |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| Keyframer: Empowering Animation Design using Large Language Models | arxiv 24.02 | SVG | [webpage] |
| LogoMotion: Visually-Grounded Code Synthesis for Creating and Editing Animation | CHI 2025 | SVG | [webpage] |
| MoVer: Motion Verification for Motion Graphics Animations | SIGGRAPH 2025 | SVG | [webpage] |
| VAnim: Rendering-Aware Sparse State Modeling for Structure-Preserving Vector Animation | ICML 2026 | SVG | [webpage] |
| LottieGPT: Tokenizing Vector Animation for Autoregressive Generation | CVPR 2026 | SVG | [webpage] [code] |
43 commits
:books: A collection of tools, datasets and papers about inbetweening and 2D animation.
44
43 commits
updated Jul 23, 2026
A collection of tools, datasets and papers about inbetweening and 2D animation.
Feel free to create a PR or an issue. (Pull Request is preferred)


(The left two examples are from JoSTC and the right one is from ToonCrafter)
Outline
| Paper | Source | Code/Project Link |
|---|---|---|
| Generative AI for video-driven image animation: A survey | C&G 2026 | |
| Generative AI for Cel-Animation: A Survey | ICCVW 2025 | [webpage] |
| Computational topology for hand-drawn animation technology: A survey | C&G 2025 |
| software | software | software | software |
|---|---|---|---|
| Blender | OpenToonz | Harmony | TVPaint |
| Adobe Animate | Live2D | Cartoon Animator | CACANi |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| Computer Aided Inbetweening | NPAR 2002 | stroke | |
| BetweenIT: An Interactive Tool for Tight Inbetweening | CGF 2010 | stroke | |
| DiLight: Digital light table – Inbetweening for 2D animations using guidelines | C&G 2017 | stroke | |
| Context-Aware Computer Aided Inbetweening | TVCG 2017 | stroke | |
| FTP-SC: Fuzzy Topology Preserving Stroke Correspondence | SCA 2018 | stroke | [webpage] [video] |
| Stroke-Based Drawing and Inbetweening with Boundary Strokes | CGF 2021 | stroke | |
| Deep Geometrized Cartoon Line Inbetweening | ICCV 2023 | vertex/point | [code] |
| Joint Stroke Tracing and Correspondence for 2D Animation | TOG 2024 | stroke | [code] [webpage] |
| Thin-Plate Spline-based Interpolation for Animation Line Inbetweening | AAAI 2025 | pixel point | [code] |
| LayerInbetween: Occlusion-Aware Stroke Correspondence and Inbetweening with Automatic Layering | SIGGRAPH 2026 | stroke | [code] [webpage] |
| Paper | Source | Code/Project Link |
|---|---|---|
| Non-linear Rough 2D Animation using Transient Embeddings | CGF 2023 | |
| Efficient Interpolation of Rough Line Drawings | PG 2023 | |
| Inbetweening with occlusions for non-linear rough 2D animation | C&G 2025 |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| Sketch Video Synthesis | EG 2024 | stroke | [code] [project] |
| Breathing Life Into Sketches Using Text-to-Video Priors | CVPR 2024 | stroke | [code] [project] |
| Dynamic Typography: Bringing Text to Life via Video Diffusion Prior | ICCV 2025 | curve | [project] [code] |
| Multi-Object Sketch Animation by Scene Decomposition and Motion Planning | ICCV 2025 | stroke | [webpage] [code] |
| Multi-Object Sketch Animation with Grouping and Motion Trajectory Priors | MM 2025 | stroke | [webpage] [code] |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| AniClipart: Clipart Animation with Text-to-Video Priors | IJCV 2024 | image/mesh | [project] [code] |
| FlexiClip: Locality-Preserving Free-Form Character Animation | ICML 2025 | image/mesh | [project] |
| Generative Cutout Animation | EG 2026 | image | [project] |
| LiveSVG: Zero-Shot SVG Animation via Video Generation | arxiv 26.05 | SVG | [project] |
| Paper | Source | Code/Project Link |
|---|---|---|
| Anim-Director: A Large Multimodal Model Powered Agent for Controllable Animation Video Generation | SIGGRAPH Asia 2024 | [code] |
| AniMaker: Multi-Agent Animated Storytelling with MCTS-Driven Clip Generation | SIGGRAPH Asia 2025 | [code] [webpage] |
| Paper | Source | Representation | Code/Project Link |
|---|---|---|---|
| Keyframer: Empowering Animation Design using Large Language Models | arxiv 24.02 | SVG | [webpage] |
| LogoMotion: Visually-Grounded Code Synthesis for Creating and Editing Animation | CHI 2025 | SVG | [webpage] |
| MoVer: Motion Verification for Motion Graphics Animations | SIGGRAPH 2025 | SVG | [webpage] |
| VAnim: Rendering-Aware Sparse State Modeling for Structure-Preserving Vector Animation | ICML 2026 | SVG | [webpage] |
| LottieGPT: Tokenizing Vector Animation for Autoregressive Generation | CVPR 2026 | SVG | [webpage] [code] |
43 commits