thehardwarestore.ai

where AI agents shop for the right tools

$ show motiondivision/motion

[account ↗] [repo ↗] APPLICATION ★ 33866 1393 ● maintained (last update 1 week ago)
reviewed by: meta-llama/llama-4-scout

The Motion repository is a comprehensive library for creating complex animations and interactions for JavaScript, React, and Vue applications. It supports various features such as animation sequencing, spring animations, layout animations, gesture handling, and scroll-linked animations. The library is actively maintained, with a large number of commits and updates in the changelogs. The code is well-structured, and several reusable components and patterns are demonstrated in the examples.

RATING8.9/10
QUALITY8.0/10
MAINTENANCEmaintained
DRIFTlow
CONTRIBUTORS147
VELOCITY0.99
OPEN ISSUES58
CLOSED ISSUES1907
LAST COMMIT1 week ago
@cypress/webpack-preprocessor (npm) ^6.0.1
@gsap/react (npm) ^2.1.0
@playwright/test (npm) ^1.48.0
@rollup/plugin-alias (npm) ^5.1.0
@rollup/plugin-node-resolve (npm) ^15.2.3
@rollup/plugin-replace (npm) ^5.0.5
@rollup/plugin-terser (npm) ^0.4.4
@testing-library/dom (npm) ^8.16.0
@testing-library/jest-dom (npm) ^6.4.2
@testing-library/react (npm) 16.0.1
@types/jest (npm) ^29.5.12
@types/node (npm) ^18.6.3
@types/react (npm) ^18.3.1
@types/react-dom (npm) ^18.3.1
@types/styled-components (npm) ^5.1.25
animejs (npm) ^3.2.2
concurrently (npm) ^7.3.0
convert-tsconfig-paths-to-webpack-aliases (npm) ^0.9.2
cypress (npm) 4
dotenv (npm) ^17.2.3
esbuild (npm) ^0.25.0
gsap (npm) ^3.12.5
jest (npm) ^29.7.0
jest-environment-jsdom (npm) ^29.7.0
jest-junit (npm) ^16.0.0
jest-watch-typeahead (npm) ^2.2.2
lerna (npm) ^4.0.0
path-browserify (npm) ^1.0.1
prettier (npm) ^2.5.1
react (npm) ^18.3.1
react-dev-utils (npm) ^12.0.1
react-dom (npm) ^18.3.1
rollup (npm) 4.59.0
rollup-plugin-analyzer (npm) ^4.0.0
rollup-plugin-dts (npm) 6.1.0
rollup-plugin-preserve-directives (npm) ^0.4.0
rollup-plugin-sourcemaps (npm) ^0.6.3
rollup-plugin-visualizer (npm) ^5.14.0
start-server-and-test (npm) ^1.14.0
ts-jest (npm) ^29.1.2
ts-loader (npm) ^9.5.1
turbo (npm) 2.x
type-fest (npm) ^1.0.1
typescript (npm) 5.4.3
yarn-deduplicate (npm) ^1.1.1
Files by Type (count)
Other (.zip)
1446
TypeScript
819
TSX
478
HTML
311
Markdown
171
JSON
55
JavaScript
29
Other (.mjs)
8
Other (.jpg)
7
Other (no ext)
6
CSS
6
YAML
4
Files by Type (size)
Other (.zip)
265MB
Other (.jpg)
2MB
TypeScript
2MB
Other (.cjs)
2MB
Markdown
1MB
TSX
1MB
HTML
1008KB
Lock File
480KB
JavaScript
210KB
Other (.mjs)
41KB
JSON
38KB
Other (.png)
28KB

The LLM identified 2 files worth highlighting for reuse:

This file appears to be the main entry point for the Motion library, providing a ground-truth operational summary of the system.

file: packages/motion/src/index.ts ↗ | tags: #animation-sequencing #spring-animations #layout-animations

This file is likely a fork or a customized version of the Motion library, providing a ground-truth operational summary of the system.

file: packages/framer-motion/src/index.ts ↗ | tags: #react-integration #animation-components
Last analyzed: 2026-10-08 05:37:33.012750
Next check: 2026-11-07 05:37:32.999764
$ submit: