{"slug": "remotion", "name": "Remotion", "category": "dev-libs", "category_name": "Libraries and frameworks", "description": "", "recommenders": 4, "commenters": 18, "warners": 0, "score": 7.212, "rising": -1.31, "first": "2026-01-01", "latest": "2026-10-27", "why": "There are tools to edit PPTs and movies with React.", "why_is_quote": true, "has_verdict": false, "sentiment": {"recommend": 4, "neutral": 12, "compare": 2, "warn": 0}, "spark": [0, 0, 0, 1, 1, 1, 0, 0, 1, 0, 0, 0], "listed": true, "loved": [], "caveat": "", "short_quote": "There are tools to edit PPTs and movies with React.", "kind": "", "icon": true, "domain": "remotion.dev", "github_repo": null, "official_url": "https://www.remotion.dev", "pricing": "", "aliases": ["Remotion"], "verdict": null, "praise": [{"label": "", "summary": "", "quotes": [{"id": 784941345, "item_id": 49058834, "url": "https://news.ycombinator.com/item?id=49058834", "by": "ronak_parmar", "date": "2026-07-26", "version": null, "stance": "recommend", "quote": "those are excelent libs you should try", "excerpt": "It's seems great!! I've built a similar tool called FableCut: https://github.com/ronak-create/FableCut , it has no libraries so i can't use remotion or Mediabunny but those are excelent libs you should try if you don't have contraints", "context": "", "use_case": "video rendering", "switched_from": "", "story": "Show HN: A browser-based video editor that renders videos directly with FFmpeg"}, {"id": 765432403, "item_id": 47839525, "url": "https://news.ycombinator.com/item?id=47839525", "by": "aitchnyu", "date": "2026-04-20", "version": null, "stance": "recommend", "quote": "There are tools to edit PPTs and movies with React.", "excerpt": "With modern editors `<h2>foo<h2>` is one keystroke more than `## foo`. Might as well tap into the React ecosystem (I love Vue BTW) and get module-organization and DRY, live preview, syntax highlighting, autocomplete, linting, AI expertise etc. There are tools to edit PPTs and movies with React. https://wyozi.github.io/react-pptx/ https://www.remotion.dev/", "context": "", "use_case": "building videos with React", "switched_from": "", "story": "Show HN: MDV \u2013 a Markdown superset for docs, dashboards, and slides with data"}, {"id": 756878561, "item_id": 47304910, "url": "https://news.ycombinator.com/item?id=47304910", "by": "qrush", "date": "2026-03-08", "version": null, "stance": "recommend", "quote": "thanks to Remotion", "excerpt": "I\u2019m working on a new word game, called Wordtrak: https://wordtrak.com (Sign up and I\u2019ll send out beta codes tomorrow!) I\u2019ve had a few friends call it \u201cfun\u201d, and one said it\u2019s \u201cScrabble that doesn\u2019t drag\u201d. Working on some social media shareable replays you can post after matches tonight, thanks to Remotion: https://x.com/qrush/status/2030849966105559104?s=20", "context": "", "use_case": "rendering social replay videos", "switched_from": "", "story": "Ask HN: What Are You Working On? (March 2026)"}, {"id": 754763952, "item_id": 47172747, "url": "https://news.ycombinator.com/item?id=47172747", "by": "flyingcircus3", "date": "2026-02-26", "version": null, "stance": "recommend", "quote": "Here's an agent skill that lets you do similar things: https://skills.sh/remotion-dev/skills/remotion-best-practices", "excerpt": "Here's an agent skill that lets you do similar things: https://skills.sh/remotion-dev/skills/remotion-best-practices https://www.remotion.dev/docs/ai/claude-code", "context": "", "use_case": "Programmatic video", "switched_from": "", "story": "Launch HN: Cardboard (YC W26) \u2013 Agentic video editor"}]}], "caveats": [], "who": [], "tags": [], "use_cases": ["programmatic video", "creating demo videos", "video cutting", "creating videos", "generating product shots", "video rendering"], "compared": [{"slug": "claude-opus", "name": "Claude Opus", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "claude", "name": "Claude", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "ffmpeg", "name": "FFmpeg", "co": 2, "switched_from": 0, "switched_to": 0}, {"slug": "claude-code", "name": "Claude Code", "co": 2, "switched_from": 0, "switched_to": 0}], "makers": [], "threads": [{"url": "https://news.ycombinator.com/item?id=50129647", "title": "Survey: How do you create the video demo for your project or product?", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=47170174", "title": "Launch HN: Cardboard (YC W26) \u2013 Agentic video editor", "mentions": 2}, {"url": "https://news.ycombinator.com/item?id=50260619", "title": "My video has unit tests", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49922568", "title": "Ask HN: Who wants to be hired? (October 2026)", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49467922", "title": "Gemini Omni 1.1 Flash", "mentions": 1}, {"url": "https://news.ycombinator.com/item?id=49471423", "title": "item 49471423", "mentions": 1}], "sentiment_by_month": {"2025-11": {}, "2025-12": {}, "2026-01": {"neutral": 2}, "2026-02": {"neutral": 1, "recommend": 1, "compare": 1}, "2026-03": {"recommend": 1}, "2026-04": {"neutral": 2, "recommend": 1, "compare": 1}, "2026-05": {}, "2026-06": {"neutral": 1}, "2026-07": {"recommend": 1}, "2026-08": {"neutral": 2}, "2026-09": {}, "2026-10": {"neutral": 4}}, "versions": [], "version_unnamed": 0, "family_ref": null, "runs_on": null, "lines": [], "quotes": [{"id": 804181616, "item_id": 50261351, "url": "https://news.ycombinator.com/item?id=50261351", "by": "riebschlager", "date": "2026-10-27", "version": null, "stance": "neutral", "quote": "did the author essentially make their own Remotion?", "excerpt": "Not to be that guy but did the author essentially make their own Remotion? https://www.remotion.dev/", "context": "", "use_case": "Programmatic video", "switched_from": "", "story": "My video has unit tests"}, {"id": 802272913, "item_id": 50142057, "url": "https://news.ycombinator.com/item?id=50142057", "by": "aavisangle", "date": "2026-10-18", "version": null, "stance": "neutral", "quote": "I use claude with remotion and ffmpeg to create final video.", "excerpt": "I use claude with remotion and ffmpeg to create final video.", "context": "", "use_case": "creating demo videos", "switched_from": "", "story": "Survey: How do you create the video demo for your project or product?"}, {"id": 802103761, "item_id": 50131485, "url": "https://news.ycombinator.com/item?id=50131485", "by": "mrieck", "date": "2026-10-17", "version": null, "stance": "neutral", "quote": "generates a video with an AI avatar, cuts the video using Remotion", "excerpt": "I have a MIT-licensed Claude plugin exactly for this: https://github.com/mrieck/demoday-claude-plugin#top Claude drives the app while recording, writes a script, generates a video with an AI avatar, cuts the video using Remotion. Tutorial videos, promo, listicle, I use it for all of those. The only thing you need is your own Fal.ai api key. 1 min demos take Claude about 30 min to make, and cost $2-$3 in API costs.", "context": "", "use_case": "video cutting", "switched_from": "", "story": "Survey: How do you create the video demo for your project or product?"}, {"id": 799118884, "item_id": 49944930, "url": "https://news.ycombinator.com/item?id=49944930", "by": "hemanshu412", "date": "2026-10-03", "version": null, "stance": "neutral", "quote": "", "excerpt": "Location: Gujarat, India Remote: Yes, remote only Willing to relocate: No Technologies: TypeScript, JavaScript, React, Next.js, Node, Shopify, Framer, Remotion, Claude Code and Codex agent pipelines R\u00e9sum\u00e9/CV: https://salient-studio.com/work Email: hemanshu@salient-studio.com Looking for freelance and fixed-price contract work. I build and rebuild websites and small web apps, usually in about five business days, and ", "context": "", "use_case": "", "switched_from": "", "story": "Ask HN: Who wants to be hired? (October 2026)"}, {"id": 791612434, "item_id": 49475777, "url": "https://news.ycombinator.com/item?id=49475777", "by": "Imustaskforhelp", "date": "2026-08-28", "version": null, "stance": "neutral", "quote": "You can create videos using Manim and remotion.dev", "excerpt": "I would agree with you on AI/LLM being more than agentic coding but at the same time, I think there's more nuance. For example, PDF's and powerpoints can be generated using agentic coding by things like https://bento.page or other ways of generating them in an agentic coding fashion. A lot of browser automation could/is also done by agentic coding. It can also help them set up and configure self hosted software with ", "context": "", "use_case": "creating videos", "switched_from": "", "story": "Gemini Omni 1.1 Flash"}, {"id": 791542786, "item_id": 49471424, "url": "https://news.ycombinator.com/item?id=49471424", "by": "najmuzzaman", "date": "2026-08-27", "version": null, "stance": "neutral", "quote": "we used remotion for generating product shots", "excerpt": "we ended up with the most viral launch of our yc batch. this is how. 1. we broke the mold. five days before launch we did not have a video. every launch video in the batch looked the same. founder sits down, talks to camera, cuts to product shots, cuts back to founder. it works. it also disappears when four hundred companies do it in the same week. so we made a mini episode of the office instead. we sell an ai harnes", "context": "", "use_case": "Generating product shots", "switched_from": "", "story": null}, {"id": 784941345, "item_id": 49058834, "url": "https://news.ycombinator.com/item?id=49058834", "by": "ronak_parmar", "date": "2026-07-26", "version": null, "stance": "recommend", "quote": "those are excelent libs you should try", "excerpt": "It's seems great!! I've built a similar tool called FableCut: https://github.com/ronak-create/FableCut , it has no libraries so i can't use remotion or Mediabunny but those are excelent libs you should try if you don't have contraints", "context": "", "use_case": "video rendering", "switched_from": "", "story": "Show HN: A browser-based video editor that renders videos directly with FFmpeg"}, {"id": 777217569, "item_id": 48576098, "url": "https://news.ycombinator.com/item?id=48576098", "by": "mesmertech", "date": "2026-06-17", "version": null, "stance": "neutral", "quote": "as a result on remotion programmatic videos", "excerpt": "Seems really good at frontend work, and as a result on remotion programmatic videos. Not the best yet, thats still Gemini 3.1 pro(trained on actual videos) or Fable, but often better than what Opus can come up with https://mesmer.tools/benchmarks/ai-video-generation", "context": "", "use_case": "", "switched_from": "", "story": "GLM-5.2 is the new leading open weights model on Artificial Analysis"}, {"id": 765627778, "item_id": 47851736, "url": "https://news.ycombinator.com/item?id=47851736", "by": "mankins", "date": "2026-04-21", "version": null, "stance": "compare", "quote": "Have you looked at remotion? I found them good for somethings, but ended up using Safari for rendering", "excerpt": "I recently did something similar but as a Mac app. It sounds like a similar stack, but distributed as an app. FFmpeg (LGPL compilation). I haven't tried Pixi.js, looks interesting. I guess it was good for this. Have you looked at remotion? I found them good for somethings, but ended up using Safari for rendering (instead of remotion's chrome-based rendering) because app packaging was easier that way. https://www.lore", "context": "", "use_case": "Programmatic video", "switched_from": "", "story": "Show HN: VidStudio, a browser based video editor that doesn't upload your files"}, {"id": 765432403, "item_id": 47839525, "url": "https://news.ycombinator.com/item?id=47839525", "by": "aitchnyu", "date": "2026-04-20", "version": null, "stance": "recommend", "quote": "There are tools to edit PPTs and movies with React.", "excerpt": "With modern editors `<h2>foo<h2>` is one keystroke more than `## foo`. Might as well tap into the React ecosystem (I love Vue BTW) and get module-organization and DRY, live preview, syntax highlighting, autocomplete, linting, AI expertise etc. There are tools to edit PPTs and movies with React. https://wyozi.github.io/react-pptx/ https://www.remotion.dev/", "context": "", "use_case": "building videos with React", "switched_from": "", "story": "Show HN: MDV \u2013 a Markdown superset for docs, dashboards, and slides with data"}, {"id": 765323148, "item_id": 47832696, "url": "https://news.ycombinator.com/item?id=47832696", "by": "sneefle", "date": "2026-04-20", "version": null, "stance": "neutral", "quote": "Remotion for the landing page demo videos, rendered ahead of time.", "excerpt": "Solo founder here. I sent 127 job applications last year and got 3 callbacks. My ATS score on my own resume came back at 34% on roles I was actually qualified for. That's the origin. AI Applyd does three things: 1. Scores your resume against a job description using the same keyword / skill / semantic extraction that Greenhouse, Lever, Ashby, and Workday run. You get a number and the specific missing keywords. 2. Rewr", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: AI Applyd \u2013 a bot that applies to jobs for you"}, {"id": 761975440, "item_id": 47623465, "url": "https://news.ycombinator.com/item?id=47623465", "by": "senthilnayagam", "date": "2026-04-02", "version": null, "stance": "neutral", "quote": "I have been using remotion", "excerpt": "I have been using remotion, will test framecraft and update", "context": "", "use_case": "Programmatic video", "switched_from": "", "story": "Framecraft \u2013 Generate demo videos from a prompt using HTML Canvas/Skill/MCP/LLM"}, {"id": 756878561, "item_id": 47304910, "url": "https://news.ycombinator.com/item?id=47304910", "by": "qrush", "date": "2026-03-08", "version": null, "stance": "recommend", "quote": "thanks to Remotion", "excerpt": "I\u2019m working on a new word game, called Wordtrak: https://wordtrak.com (Sign up and I\u2019ll send out beta codes tomorrow!) I\u2019ve had a few friends call it \u201cfun\u201d, and one said it\u2019s \u201cScrabble that doesn\u2019t drag\u201d. Working on some social media shareable replays you can post after matches tonight, thanks to Remotion: https://x.com/qrush/status/2030849966105559104?s=20", "context": "", "use_case": "rendering social replay videos", "switched_from": "", "story": "Ask HN: What Are You Working On? (March 2026)"}, {"id": 754830177, "item_id": 47176886, "url": "https://news.ycombinator.com/item?id=47176886", "by": "ishandeveloper", "date": "2026-02-26", "version": null, "stance": "compare", "quote": "On Remotion, yeah, not sure it's the right fit", "excerpt": "- On Remotion, yeah, not sure it's the right fit, but honestly the sheer capability of models at writing code these days has surprised me. Funnily enough, this is how I used to make small graphics for videos 2-3 years back when I knew nothing about After Effects. We've been eager to experiment with this for a while, just have to prioritize other user requests for now. Will definitely try a few approaches and see what", "context": "", "use_case": "programmatic motion graphics", "switched_from": "", "story": "Launch HN: Cardboard (YC W26) \u2013 Agentic video editor"}, {"id": 754763952, "item_id": 47172747, "url": "https://news.ycombinator.com/item?id=47172747", "by": "flyingcircus3", "date": "2026-02-26", "version": null, "stance": "recommend", "quote": "Here's an agent skill that lets you do similar things: https://skills.sh/remotion-dev/skills/remotion-best-practices", "excerpt": "Here's an agent skill that lets you do similar things: https://skills.sh/remotion-dev/skills/remotion-best-practices https://www.remotion.dev/docs/ai/claude-code", "context": "", "use_case": "Programmatic video", "switched_from": "", "story": "Launch HN: Cardboard (YC W26) \u2013 Agentic video editor"}, {"id": 753322961, "item_id": 47082685, "url": "https://news.ycombinator.com/item?id=47082685", "by": "fdb", "date": "2026-02-19", "version": null, "stance": "neutral", "quote": "from that I generated Remotion videos", "excerpt": "This came from a piece by Margaret-Anne Storey on \"cognitive debt\", picked up by @simonw, and which I personally also encountered. While building a synth engine from scratch, I kinda lost the plot. Then I let Claude document each \"phase\", and from that I generated Remotion videos. It worked quite well, and I learned a lot, much more than I would have from just reading the source code! Code for synth and Remotion setu", "context": "", "use_case": "generating videos", "switched_from": "", "story": "Fighting Cognitive Debt in Agentic Code with Video Overviews"}, {"id": 748567217, "item_id": 46785451, "url": "https://news.ycombinator.com/item?id=46785451", "by": "pablituuu", "date": "2026-01-27", "version": null, "stance": "neutral", "quote": "a React + Remotion-based video editor focused on programmatic video generation", "excerpt": "I shared an earlier version of this project a few days ago, but since then I\u2019ve clarified the scope and expanded the work. In addition to this editor, I\u2019ve also built a React + Remotion-based video editor focused on programmatic video generation: https://github.com/Pablituuu/react-video-editor My goal is to focus on building custom video/image editors for startups, so feedback or collaborations are very welcome.", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: I build production web video and image editors (WebGL, Fabric.js, Next)"}, {"id": 743312819, "item_id": 46457051, "url": "https://news.ycombinator.com/item?id=46457051", "by": "prajwal299", "date": "2026-01-01", "version": null, "stance": "neutral", "quote": "Fully automated video generation from the script using remotion.", "excerpt": "I was researching and learning about LLM inference optimizations last week, and thought it would be cool to turn the learnings to a short video explainer. I have zero experience in video creation. I thought I'll see if I can build a system (I am a professional software engineer) using Claude Code to automatically generate video explainers from a source topic. I honestly did not think I would be able to build it so qu", "context": "", "use_case": "", "switched_from": "", "story": "Show HN: Automated video generation pipeline using ClaudeCode in 3 days"}]}