drei vs remotion
drei and remotion share 3 technologies: React, three, and @react-three/fiber. Both are written in TypeScript.
What they share and what sets them apart
pmndrs
drei
🥉 useful helpers for react-three-fiber
TypeScript10.2kRead on November 14, 2026, at commit bf6f4adWhat is drei built with?Only in drei
- suspend-react
- three-stdlib
- maath
- three-mesh-bvh
@use-gesture/react
- camera-controls
- meshline
- stats-gl
- troika-three-text
- MediaPipe
In common
remotion-dev
remotion
🎥 Make videos programmatically with React
TypeScript72.7kRead on November 12, 2026, at commit f6431eaWhat is remotion built with?Only in remotion
- Bun
- Vite
- WXT
- Google Cloud
- Remix
- Next.js
- Express
aws-sdk
AWS S3s3
aws-sdk-s3
- MapTiler
- Tailwind CSS
polished
opentype.js
- styled-components
codehike
@code-hike/lighter
mediabunny
- Zod
- Hugging Face
prompts
- @google-cloud/functions-framework
- png
- image
- mp4
class-variance-authority
tailwind-merge
- Radix UI
@vidstack/react
- Lucide
shiki
- fenceparser
- unist-util-visit
- GSAP
github.com/go-playground/validator/v10
github.com/aws/aws-sdk-go-v2/config
github.com/aws/aws-sdk-go-v2
github.com/aws/aws-sdk-go-v2/service/lambda
- boto3
- rexml
aws-sdk-lambda
- logger
@aws-sdk/client-sts
- lottie-web
- plyr
@rive-app/canvas-advanced
- roughjs
- Shopify
- TanStack
prismjs
- Vercel
onnxruntime-node
Side by side
dreiremotion
SizeLines written by people and agents, without generated ones; code files, without tests.
drei80,913 lines written160 code files
remotion1,825,837 lines written8,474 code files
Who writes itA commit counts as AI's when it carries its signature: a Co-Authored-By line, its author name or the merge of its branch.
drei0.2% of its commits signed by AIWith Claude Code
remotion14.4% of its commits signed by AIWith Codex, GitHub Copilot, Cursor, Claude Code, and CodeRabbit
ActivityFrom GitHub and its history, on the day SeeRepo read it.
dreiLast push October 21, 20262,109 commits10,154 stars
remotionLast push November 12, 202632,962 commits72,721 stars
TestsThe files that test the code, and the share of code files a test imports.
drei2 test files0.6% of its code files have a test that imports them
remotion1,485 test files14.8% of its code files have a test that imports them
Frequently asked questions
Which is bigger, drei or remotion?
remotion, with 1,825,837 lines written; drei has 80,913.
Which has more GitHub stars, drei or remotion?
remotion, with 72,721 stars; drei has 10,154.
The proof: remotion-dev/remotion on GitHub
Which has more tests, drei or remotion?
remotion, with 1,485 test files; drei has 2.
Which was updated more recently, drei or remotion?
remotion: its last push was on November 12, 2026, and drei's on October 21, 2026.
The proof: remotion-dev/remotion's commits on GitHub
Which has more commits signed by AI, drei or remotion?
remotion: an AI signed 14.4% of its commits, with Codex, GitHub Copilot, Cursor, Claude Code, and CodeRabbit; in drei, 0.2%.
The proof: the commits each tool signed in remotion-dev/remotion
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

