Topics / #motion-graphics
Motion-graphics projects on GitHub
Tools for creating animated graphics and motion visuals for video content.
As of , the most-starred Motion-graphics projects on GitHub are lottie-android (35.7K stars), lottie-web (32.2K stars) and Graphite (27.6K stars). GitHub.Locker tracks 25 Motion-graphics repositories with 154.3K stars combined. The fastest-growing on October 16 was lemo-opuscar, with +246 stars in a day.
Hot right now
Most stars gained in a day · Oct 16
+246lemo-opuscar
lemomo-ai/lemo-opuscar · ★ 2.8KLemo-Opuscar is a Claude Code skill that lets Claude Opus 5.5 direct, draw, score and mix short films entirely in code, with 43 ready-made film styles you can apply to your own story.
+202awesome-opus5-5-videos
yihui-dev/awesome-opus5-5-videos · ★ 5.6KA curated, growing collection of viral videos made with Claude Opus 5.5, each paired with the exact prompt its creator shared and a link to the original post.
+170effectcraft
storytold/effectcraft · ★ 7KEffectCraft is a free, open-source compositor for motion graphics and visual effects: a clean-room reimplementation of Adobe After Effects, rebuilt from scratch in pure Rust.
+95herk-edit-kit
nateherkai/herk-edit-kit · ★ 1.7KHyperFrames Student Kit is Nate Herk's reusable video-editing kit that plugs into Codex and Claude Code, giving them skills to cut dead air, catch mistakes, caption, and build GSAP motion graphics from your own footage.
The all-time top
25 projects · by stars
- 35.7K
#1 · airbnb/lottie-android
lottie-android
Lottie is a mobile library that parses Adobe After Effects animations exported as JSON via the Bodymovin plugin and renders them natively on Android, iOS, Web, and React Native.
- 32.2K
#2 · airbnb/lottie-weblottie-web
Lottie-web is a JavaScript library that parses Adobe After Effects animations exported as JSON via the Bodymovin plugin and renders them natively in the browser, so designers can ship real animations without an engineer hand-coding them.
- 27.6K
#3 · GraphiteEditor/Graphite
Graphite
Graphite is a free, open source 2D graphics editor for graphic design, digital art, and real-time motion graphics — a vector and raster graphics engine, available now in alpha.
- 4
mojs
18.8Kmojs/mojs · CoffeeScriptmo.js is an open source JavaScript motion graphics library for the web — fast, retina ready and modular. Using it on a site enhances the user experience and enriches content visually with precise, delightful animations.
- 5

effectcraft
7Kstorytold/effectcraft · RustEffectCraft is a free, open-source compositor for motion graphics and visual effects: a clean-room reimplementation of Adobe After Effects, rebuilt from scratch in pure Rust.
- 6

lottie
5.6Kdiffusionstudio/lottie · TypeScriptText-to-Lottie is an open-source framework that lets you generate production-ready Lottie animations by describing them in plain language to Claude Code, Codex, or any coding agent that supports skills.
- 7

awesome-opus5-5-videos
5.6Kyihui-dev/awesome-opus5-5-videosA curated, growing collection of viral videos made with Claude Opus 5.5, each paired with the exact prompt its creator shared and a link to the original post.
- 8
reelmimic
3.4Kedenfunf/reelmimic · JavaScriptReelMimic looks at a reference video you like — a file, phone recording, or YouTube link — and plans, builds and reviews a brand-new 2D animated video in that same style using an AI crew of Claude Code or Codex agents.
- 9

pdoom-video
2.8Kmexicat/pdoom-video · TypeScriptA generative, code-rendered music video for the song 'I'm Upping My P(doom)' with word-synced karaoke-style typography, where every frame is a deterministic function of song time.
- 10
fframes
2.8KdmtrKovalenko/fframes · Rustfframes is a Rust framework for writing videos as code: you compose scenes with Rust and SVG, and the GPU renders them into an MP4. It is built around actually being fast, unlike many code-first video tools.
- 11

lemo-opuscar
2.8Klemomo-ai/lemo-opuscar · JavaScriptLemo-Opuscar is a Claude Code skill that lets Claude Opus 5.5 direct, draw, score and mix short films entirely in code, with 43 ready-made film styles you can apply to your own story.
- 12

onetake
2.6Kfeitangyuan/onetake · Pythononetake is a Claude Agent Skill that generates product launch films, teasers and feature demos as one unbroken continuous camera take instead of a slideshow of separate scenes.
- 13

herk-edit-kit
1.7Knateherkai/herk-edit-kit · HTMLHyperFrames Student Kit is Nate Herk's reusable video-editing kit that plugs into Codex and Claude Code, giving them skills to cut dead air, catch mistakes, caption, and build GSAP motion graphics from your own footage.
- 14

motion-video-kit
1.1Kechris6/motion-video-kit · PythonA Claude Code skill kit (also usable as plain context for any LLM) that packages the process for making premium, launch-style AI business videos — a critic loop, motion grammar, quality checks, audio rules, a business playbook and Three.js patterns, drawn from studying 28 professional SaaS launch films.
- 15

mg-styles-15
960Vincentwei1021/mg-styles-15 · PythonA collection of 15 ten-second motion-design films, each in a different visual style, all made by Claude Opus 5.5 writing code from a single text prompt. The repo publishes every film along with its style notes, full prompt and complete source code.
- 16

live-panel-skill
760ythx-101/live-panel-skill · JavaScriptlive-panel turns a single JSON config describing a system into an animated architecture diagram - either a terminal-style dark panel or a light-pastel infographic - with packets flowing along wires, a scrolling log, counters and triggers lighting up. It renders to an H.264 mp4 (ready for X/Xiaohongshu) or a live web page, and also ships as a Claude Code SKILL.md.
- 17

awesome-claude-video-skills
679zhuyansen/awesome-claude-video-skillsA curated, security-graded list of 183 open-source repos containing skills, plugins and toolkits that let coding agents like Claude Code and Codex create video, from motion graphics to full explainer videos.
- 18

framefields
416gatewai-dev/framefields · TypeScriptFramefields is a TypeScript npm package for code-first video: you write a composition in code (layers, 3D, typography, audio, charts) and it renders it natively on GPU via WebGPU/Dawn into an MP4, with no desktop creative suite needed.
- 19

flick
313Creatorberry/flick · TypeScriptFlick is an open-source AI motion director: give it a video, a public link, or a pasted transcript, and it turns it into original short-form animations, scene by scene.
- 20

ai-promo-video-maker
304liyupi/ai-promo-video-maker · PythonIt is a workflow that lets AI coding tools (Cursor, Claude Code, Codex) create a full 4K commercial-style promo video for any product: it researches the product, proposes visual styles with sample frames, grabs real 4K screenshots, cuts the footage to music, generates and verifies AI narration, and delivers both a rendered video and a web-playable version.
- 21

riso-windowseat
297sevenevesai/riso-windowseat · HTMLProcedural risograph-style animated films, each a single self-contained HTML file of Canvas 2D and Web Audio, plus the Claude Code skills, craft docs and tools used to make them.
- 22

eian-riso-broll
286YIAN6557/eian-riso-broll · JavaScriptThis is an AI-assistant skill that takes the script of a talking-head video and turns the lines worth visualizing into risograph-style, two-color vertical info animations (1080x1920 mp4) you drop into your edit as b-roll.
- 23

saas-motion-kit
238tugrawork-creator/saas-motion-kit · PythonA production kit for making promo and motion videos for software products with HyperFrames and Claude Code, built around one rule: no two films should look the same. It gives you a 7-stage playbook, a 24-transition atlas, 100 storyboard themes and a variety-audit script that flags repeated effects before you build.
- 24
loadersz-core
163lumberjacque/loadersz-core · TypeScriptloadersz is a dependency-free Canvas loading-animation library for the browser, shipped as a native Web Component with a small imperative TypeScript API and 150 switchable motion states.
- 25

astra-chatgpt-hyperframes
141Tejashmakwana/astra-chatgpt-hyperframes · JavaScriptThis is the reproducible source for a ChatGPT-themed motion-design video, adapted from motion designer Rajmoni's (@Nexaabyraj) original reference and rendered with Hyperframes. It ships the raw assets, render scripts and a verification report so anyone can rebuild the exact MP4.
Related topics
Often tagged together