remotion-dev/remotionPublic

🎥 Make videos programmatically with React

AI summary: A framework for creating highly dynamic, data-driven videos programmatically using React.

Stars
61.6K
+452 today
Forks
4.8K
Watchers
182
Open issues
184
Open PRs
14
Contributors
~431
Commits
37.3K
Branches
502

TypeScriptOtherCreated Jun 23, 2020Last push 1d agoLatest release v4.0.528+1.3K stars this week+3.5K this month

Quick answers

What is remotion?
A framework for creating highly dynamic, data-driven videos programmatically using React.
What does remotion do?
Remotion is a powerful framework that allows developers to write, render, and automate video production using standard web technologies like React, HTML, and CSS. By treating video frames as precise React component states, it enables the creation of highly dynamic, parameter-driven content that can be updated in real-time. The platform includes a comprehensive suite of tools for timeline management, audio synchronization, and high-performance server-side rendering. This approach completely transforms video creation from a manual, linear editing process into a scalable, automated software engineering task tailored for the AI agent era.
Who is remotion for?
Remotion is tailored for web developers, content creators, and AI engineers who want to automate and scale their video production. It requires a solid understanding of React, CSS, and modern web development practices.
How do I get started with remotion?
npx create-video
How popular is remotion on GitHub?
remotion-dev/remotion has 61,615 stars and 4,754 forks on GitHub, and gained 1,341 stars in the last 7 days.
What license does remotion use?
remotion-dev/remotion is released under the Other license.

Star history

since Jul 29, 2026
020K40K60KJul 2026Aug 2026Sep 2026Oct 2026
61.6K stars as of Oct 3, 2026. Measured daily since Jul 29, 2026; GitHub no longer exposes earlier star timestamps.

Contribution activity

commits per day, last 52 weeks
SepOctNovDecJanFebMarAprMayJunJulAugSepMonWedFri2025-09-28: 7 commits2025-09-29: 19 commits2025-09-30: 20 commits2025-10-01: 5 commits2025-10-02: 17 commits2025-10-03: 10 commits2025-10-04: 0 commits2025-10-05: 41 commits2025-10-06: 50 commits2025-10-07: 36 commits2025-10-08: 33 commits2025-10-09: 46 commits2025-10-10: 39 commits2025-10-11: 32 commits2025-10-12: 13 commits2025-10-13: 25 commits2025-10-14: 23 commits2025-10-15: 22 commits2025-10-16: 54 commits2025-10-17: 23 commits2025-10-18: 12 commits2025-10-19: 17 commits2025-10-20: 63 commits2025-10-21: 67 commits2025-10-22: 9 commits2025-10-23: 23 commits2025-10-24: 46 commits2025-10-25: 23 commits2025-10-26: 13 commits2025-10-27: 24 commits2025-10-28: 20 commits2025-10-29: 4 commits2025-10-30: 0 commits2025-10-31: 0 commits2025-11-01: 14 commits2025-11-02: 44 commits2025-11-03: 27 commits2025-11-04: 39 commits2025-11-05: 18 commits2025-11-06: 13 commits2025-11-07: 12 commits2025-11-08: 3 commits2025-11-09: 0 commits2025-11-10: 11 commits2025-11-11: 30 commits2025-11-12: 27 commits2025-11-13: 22 commits2025-11-14: 38 commits2025-11-15: 25 commits2025-11-16: 27 commits2025-11-17: 45 commits2025-11-18: 21 commits2025-11-19: 0 commits2025-11-20: 16 commits2025-11-21: 25 commits2025-11-22: 3 commits2025-11-23: 1 commit2025-11-24: 1 commit2025-11-25: 3 commits2025-11-26: 0 commits2025-11-27: 20 commits2025-11-28: 7 commits2025-11-29: 8 commits2025-11-30: 3 commits2025-12-01: 0 commits2025-12-02: 28 commits2025-12-03: 50 commits2025-12-04: 28 commits2025-12-05: 13 commits2025-12-06: 6 commits2025-12-07: 20 commits2025-12-08: 11 commits2025-12-09: 33 commits2025-12-10: 38 commits2025-12-11: 59 commits2025-12-12: 77 commits2025-12-13: 22 commits2025-12-14: 41 commits2025-12-15: 59 commits2025-12-16: 48 commits2025-12-17: 55 commits2025-12-18: 10 commits2025-12-19: 12 commits2025-12-20: 2 commits2025-12-21: 10 commits2025-12-22: 3 commits2025-12-23: 13 commits2025-12-24: 21 commits2025-12-25: 10 commits2025-12-26: 1 commit2025-12-27: 55 commits2025-12-28: 34 commits2025-12-29: 60 commits2025-12-30: 20 commits2025-12-31: 21 commits2026-01-01: 21 commits2026-01-02: 49 commits2026-01-03: 43 commits2026-01-04: 37 commits2026-01-05: 39 commits2026-01-06: 27 commits2026-01-07: 56 commits2026-01-08: 18 commits2026-01-09: 28 commits2026-01-10: 1 commit2026-01-11: 0 commits2026-01-12: 20 commits2026-01-13: 44 commits2026-01-14: 53 commits2026-01-15: 49 commits2026-01-16: 44 commits2026-01-17: 6 commits2026-01-18: 0 commits2026-01-19: 75 commits2026-01-20: 62 commits2026-01-21: 23 commits2026-01-22: 18 commits2026-01-23: 24 commits2026-01-24: 24 commits2026-01-25: 15 commits2026-01-26: 38 commits2026-01-27: 42 commits2026-01-28: 26 commits2026-01-29: 28 commits2026-01-30: 35 commits2026-01-31: 36 commits2026-02-01: 25 commits2026-02-02: 25 commits2026-02-03: 28 commits2026-02-04: 44 commits2026-02-05: 94 commits2026-02-06: 8 commits2026-02-07: 2 commits2026-02-08: 8 commits2026-02-09: 27 commits2026-02-10: 81 commits2026-02-11: 49 commits2026-02-12: 0 commits2026-02-13: 37 commits2026-02-14: 0 commits2026-02-15: 1 commit2026-02-16: 67 commits2026-02-17: 175 commits2026-02-18: 130 commits2026-02-19: 147 commits2026-02-20: 123 commits2026-02-21: 0 commits2026-02-22: 13 commits2026-02-23: 75 commits2026-02-24: 63 commits2026-02-25: 143 commits2026-02-26: 39 commits2026-02-27: 104 commits2026-02-28: 31 commits2026-03-01: 40 commits2026-03-02: 54 commits2026-03-03: 108 commits2026-03-04: 62 commits2026-03-05: 66 commits2026-03-06: 104 commits2026-03-07: 0 commits2026-03-08: 3 commits2026-03-09: 10 commits2026-03-10: 14 commits2026-03-11: 10 commits2026-03-12: 9 commits2026-03-13: 20 commits2026-03-14: 0 commits2026-03-15: 0 commits2026-03-16: 17 commits2026-03-17: 20 commits2026-03-18: 25 commits2026-03-19: 45 commits2026-03-20: 56 commits2026-03-21: 0 commits2026-03-22: 0 commits2026-03-23: 25 commits2026-03-24: 31 commits2026-03-25: 21 commits2026-03-26: 10 commits2026-03-27: 0 commits2026-03-28: 0 commits2026-03-29: 0 commits2026-03-30: 24 commits2026-03-31: 60 commits2026-04-01: 36 commits2026-04-02: 7 commits2026-04-03: 15 commits2026-04-04: 50 commits2026-04-05: 3 commits2026-04-06: 32 commits2026-04-07: 4 commits2026-04-08: 15 commits2026-04-09: 11 commits2026-04-10: 38 commits2026-04-11: 6 commits2026-04-12: 0 commits2026-04-13: 0 commits2026-04-14: 5 commits2026-04-15: 1 commit2026-04-16: 0 commits2026-04-17: 0 commits2026-04-18: 1 commit2026-04-19: 7 commits2026-04-20: 58 commits2026-04-21: 29 commits2026-04-22: 29 commits2026-04-23: 30 commits2026-04-24: 28 commits2026-04-25: 7 commits2026-04-26: 28 commits2026-04-27: 64 commits2026-04-28: 57 commits2026-04-29: 28 commits2026-04-30: 30 commits2026-05-01: 34 commits2026-05-02: 3 commits2026-05-03: 68 commits2026-05-04: 48 commits2026-05-05: 66 commits2026-05-06: 7 commits2026-05-07: 11 commits2026-05-08: 3 commits2026-05-09: 9 commits2026-05-10: 0 commits2026-05-11: 20 commits2026-05-12: 70 commits2026-05-13: 63 commits2026-05-14: 86 commits2026-05-15: 82 commits2026-05-16: 0 commits2026-05-17: 0 commits2026-05-18: 77 commits2026-05-19: 112 commits2026-05-20: 83 commits2026-05-21: 78 commits2026-05-22: 42 commits2026-05-23: 109 commits2026-05-24: 67 commits2026-05-25: 103 commits2026-05-26: 45 commits2026-05-27: 47 commits2026-05-28: 58 commits2026-05-29: 21 commits2026-05-30: 32 commits2026-05-31: 52 commits2026-06-01: 75 commits2026-06-02: 45 commits2026-06-03: 81 commits2026-06-04: 83 commits2026-06-05: 143 commits2026-06-06: 8 commits2026-06-07: 19 commits2026-06-08: 31 commits2026-06-09: 35 commits2026-06-10: 40 commits2026-06-11: 7 commits2026-06-12: 52 commits2026-06-13: 36 commits2026-06-14: 3 commits2026-06-15: 19 commits2026-06-16: 43 commits2026-06-17: 21 commits2026-06-18: 16 commits2026-06-19: 5 commits2026-06-20: 3 commits2026-06-21: 0 commits2026-06-22: 28 commits2026-06-23: 8 commits2026-06-24: 6 commits2026-06-25: 18 commits2026-06-26: 24 commits2026-06-27: 10 commits2026-06-28: 3 commits2026-06-29: 6 commits2026-06-30: 9 commits2026-07-01: 5 commits2026-07-02: 5 commits2026-07-03: 2 commits2026-07-04: 0 commits2026-07-05: 0 commits2026-07-06: 36 commits2026-07-07: 47 commits2026-07-08: 22 commits2026-07-09: 50 commits2026-07-10: 24 commits2026-07-11: 20 commits2026-07-12: 5 commits2026-07-13: 6 commits2026-07-14: 4 commits2026-07-15: 19 commits2026-07-16: 50 commits2026-07-17: 30 commits2026-07-18: 41 commits2026-07-19: 30 commits2026-07-20: 32 commits2026-07-21: 14 commits2026-07-22: 35 commits2026-07-23: 43 commits2026-07-24: 38 commits2026-07-25: 3 commits2026-07-26: 13 commits2026-07-27: 34 commits2026-07-28: 30 commits2026-07-29: 58 commits2026-07-30: 33 commits2026-07-31: 46 commits2026-08-01: 7 commits2026-08-02: 17 commits2026-08-03: 38 commits2026-08-04: 36 commits2026-08-05: 30 commits2026-08-06: 20 commits2026-08-07: 48 commits2026-08-08: 1 commit2026-08-09: 8 commits2026-08-10: 35 commits2026-08-11: 25 commits2026-08-12: 28 commits2026-08-13: 7 commits2026-08-14: 47 commits2026-08-15: 3 commits2026-08-16: 7 commits2026-08-17: 18 commits2026-08-18: 43 commits2026-08-19: 33 commits2026-08-20: 65 commits2026-08-21: 60 commits2026-08-22: 43 commits2026-08-23: 20 commits2026-08-24: 80 commits2026-08-25: 93 commits2026-08-26: 70 commits2026-08-27: 57 commits2026-08-28: 68 commits2026-08-29: 14 commits2026-08-30: 10 commits2026-08-31: 54 commits2026-09-01: 42 commits2026-09-02: 23 commits2026-09-03: 13 commits2026-09-04: 17 commits2026-09-05: 59 commits2026-09-06: 15 commits2026-09-07: 147 commits2026-09-08: 81 commits2026-09-09: 145 commits2026-09-10: 30 commits2026-09-11: 19 commits2026-09-12: 10 commits2026-09-13: 24 commits2026-09-14: 97 commits2026-09-15: 83 commits2026-09-16: 112 commits2026-09-17: 104 commits2026-09-18: 41 commits2026-09-19: 40 commits2026-09-20: 4 commits2026-09-21: 26 commits2026-09-22: 119 commits2026-09-23: 123 commits2026-09-24: 95 commits2026-09-25: 0 commits2026-09-26: 0 commits
11,874 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Landmark project

    61,615 stars

  • Battle-tested

    6 years of history

  • Very active

    11,874 commits in 52 weeks

  • Community-driven

    ~431 contributors

  • Continuous integration

    Automated checks passing

  • Repeat trending

    7 trending appearances

What remotion does

Remotion is a powerful framework that allows developers to write, render, and automate video production using standard web technologies like React, HTML, and CSS. By treating video frames as precise React component states, it enables the creation of highly dynamic, parameter-driven content that can be updated in real-time. The platform includes a comprehensive suite of tools for timeline management, audio synchronization, and high-performance server-side rendering. This approach completely transforms video creation from a manual, linear editing process into a scalable, automated software engineering task tailored for the AI agent era.

Remotion is tailored for web developers, content creators, and AI engineers who want to automate and scale their video production. It requires a solid understanding of React, CSS, and modern web development practices.

  • React-Based Rendering: Utilizes standard React components to define video scenes, animations, and visual elements.
  • Parametric Video Creation: Allows videos to be dynamically generated and customized based on external data sources or API inputs.
  • Precise Timeline Control: Provides robust hooks and utilities for managing frame-accurate animations and sequence timing.
  • Server-Side Rendering: Enables the automated generation of high-quality MP4 videos in CI/CD pipelines or cloud environments.
  • Agentic Workflow Support: Designed to allow coding agents to programmatically generate and iterate on video content.

Where teams use it

Automated Marketing Content

Programmatically generate personalized promotional videos at scale based on user data or product catalogs.

Dynamic Data Visualization

Create engaging, animated video reports that visualize complex datasets, analytics, or financial metrics.

Agent-Driven Video Creation

Enable AI coding agents to rapidly prototype and render video ideas into final products.

Social Media Automation

Build systems that automatically render and publish daily summary videos or trend reports directly to social platforms.

Getting started: npx create-video

README

main branch

Animated Remotion Logo

Discord Shield NPM Version NPM Downloads Twitter

Video tools for the agent era.

Video Creation

  • Make videos agentically: Turn your idea into a video using your coding agent.
  • Make videos interactively: Edit and animate using drag and drop.
  • Make videos programmatically: Connect to data, and manage complexity with code.

React Code is the source of truth. Switch your workflow at any point.

Video Automation

  • Design systems: Create a library of animated assets for your organization.
  • Batch rendering: Render millions of videos on your own infrastructure.
  • Applications: Publish a simple tool or a complex video editor.

Get started

If you already have Node.JS installed, type

npx create-video@latest

to get started. Otherwise, read the installation page in the documentation.

Discover Remotion

Remotion is extensively documented over more than 1000 pages.

Documentation

Documentation: remotion.dev/docs
API Reference: remotion.dev/api

License

Be aware of that Remotion has a special license and requires obtaining a company license in some cases. Read the LICENSE page for more information.

Contributing

Please read CONTRIBUTING.md to learn about contributing to this project.

View on GitHub

Recent activity

commits and pull requests

Releases and announcements

687 total
  1. v4.0.528v4.0.528Sep 24, 2026

    ## What's Changed - `remotion`: **Add `playbackRate` to many components and allow nesting** by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11528 - `remotion`: **Add `premountFor` to many components** by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11555 - `remotion`: Fix URL-encoded media filenames in timeline by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11568 - `@remotion/captions`: Fix millisecond precision in `parseSrt()` by @mfurkanakinci in https://github.com/remotion-dev/remotion/pull/11501 - `@remotion/captions`: Fix `parseSrt()` dropping caption text containing arrows by @mfurkanakinci in https://github.com/remotion-dev/remotion/pull/11502 - `@remotion/captions`: Fix empty segments in `ensureMaxCharactersPerLine()` for oversized words by @mfurkanakinci in https://github.com/remotion-dev/remotion/pull/11503 - `@remotion/captions`: Fix missing spaces in `ensureMaxCharactersPerLine()` by @mfurkanakinci in https://github.com/remotion-dev/remotion/pull/11504 - `@remotion/compositor`: Fix repeated frames in HEVC videos by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11570 - `@remotion/lambda`: Fix nested sit

  2. v4.0.527v4.0.527Sep 22, 2026

    ## What's Changed - `@remotion/studio`: Add multi-clip splitting by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11463 - `@remotion/studio`: Add Generate captions quick action for media by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11442 - `remotion`: Treat undefined spring config properties as defaults by @costajohnt in https://github.com/remotion-dev/remotion/pull/11438 - `@remotion/lambda`: Fix duplicated horizontal strips in renders by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11446 - `@remotion/player`: Change `numberOfSharedAudioTags` default to 0 in v5 by @samohovets in https://github.com/remotion-dev/remotion/pull/11445 - `@remotion/renderer`: Fix BT.709 color conversion for JPEG frames by @anthod0 in https://github.com/remotion-dev/remotion/pull/11331 - `@remotion/studio`: Set `interpolate()` output types for generated keyframes by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11418 - `@remotion/studio`: Show Props editor in read-only Studio by @samohovets in https://github.com/remotion-dev/remotion/pull/11492 - `@remotion/studio`: Keep inline actions visible while menus are open by @samohovets in htt

  3. v4.0.526v4.0.526Sep 17, 2026

    ## What's Changed - [`@remotion/effects`: Add `lut()` for inline Cube color transforms](https://remotion.dev/docs/effects/lut) by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11380 - `remotion`: Fix read-only Studio resize crashes with `<Img>` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11400 - `remotion`: Support credentialed images with effects by @alec-watts in https://github.com/remotion-dev/remotion/pull/11362 - `remotion`: Clamp negative `delayRender()` timeouts by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11375 - `@remotion/studio`: Make fontWeight keyframable by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11412 - `@remotion/studio`: Expand timeline properties when setting a keyframe by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11413 - `@remotion/studio`: Add "Copy image" right-click action by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11351 - `@remotion/studio`: Add "Copy frame" right-click action by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11381 - `@remotion/studio`: Show a preview of `.cube` files by @JonnyBurger in https://github.com/re

  4. v4.0.525v4.0.525Sep 15, 2026

    ## What's Changed - `remotion`: Mute media inside `<Freeze>` by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11299 - `remotion`: Fix media sources in sandboxed iframes by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11285 - `@remotion/studio`: Add skill installation to settings by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11188 - `@remotion/studio`: Add subfolder creation to folder context menu by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11297 - `@remotion/studio`: Add image previews and asset URL replacement by @samohovets in https://github.com/remotion-dev/remotion/pull/11303 - `@remotion/studio`: Add keyboard shortcut for Color Picker by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11323 - `@remotion/studio`: Add "Copy context for agents" to folder menus by @sjkim1127 in https://github.com/remotion-dev/remotion/pull/11277 - `@remotion/studio`: Open source locations on GitHub in read-only Studio by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11268 - `@remotion/studio`: Show feedback for unsupported Element drops by @samohovets in https://github.com/remotion-dev/remotion/

  5. v4.0.524v4.0.524Sep 13, 2026

    ## What's Changed - `@remotion/web-renderer`: **Pitch-shifting using `toneFrequency` is now supported in preview and rendering!** by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11183 - `@remotion/bundler`: Fix Rspack bundles without optional Studio dependencies by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11257 - `@remotion/media`: Upgrade Mediabunny to 1.56.1 by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11219 - `@remotion/promo-pages`: Add video automation landing page by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11184 - `@remotion/skills`: Use SVG agent icons by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11217 - `@remotion/studio`: Simplify Studio settings controls by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11193 - `@remotion/studio`: Create, duplicate, rename and delete compositions without Prettier by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11194 - `@remotion/studio`: Show keyboard shortcuts in toolbar button tooltips by @JonnyBurger in https://github.com/remotion-dev/remotion/pull/11200 - `@remotion/studio`: Add syntax highlighting to er

Commits per week

last 52 weeks
6430Week of 2025-09-28: 78 commitsWeek of 2025-10-05: 277 commitsWeek of 2025-10-12: 172 commitsWeek of 2025-10-19: 248 commitsWeek of 2025-10-26: 75 commitsWeek of 2025-11-02: 156 commitsWeek of 2025-11-09: 153 commitsWeek of 2025-11-16: 137 commitsWeek of 2025-11-23: 40 commitsWeek of 2025-11-30: 128 commitsWeek of 2025-12-07: 260 commitsWeek of 2025-12-14: 227 commitsWeek of 2025-12-21: 113 commitsWeek of 2025-12-28: 248 commitsWeek of 2026-01-04: 206 commitsWeek of 2026-01-11: 216 commitsWeek of 2026-01-18: 226 commitsWeek of 2026-01-25: 220 commitsWeek of 2026-02-01: 226 commitsWeek of 2026-02-08: 202 commitsWeek of 2026-02-15: 643 commitsWeek of 2026-02-22: 468 commitsWeek of 2026-03-01: 434 commitsWeek of 2026-03-08: 66 commitsWeek of 2026-03-15: 163 commitsWeek of 2026-03-22: 87 commitsWeek of 2026-03-29: 192 commitsWeek of 2026-04-05: 109 commitsWeek of 2026-04-12: 7 commitsWeek of 2026-04-19: 188 commitsWeek of 2026-04-26: 244 commitsWeek of 2026-05-03: 212 commitsWeek of 2026-05-10: 321 commitsWeek of 2026-05-17: 501 commitsWeek of 2026-05-24: 373 commitsWeek of 2026-05-31: 487 commitsWeek of 2026-06-07: 220 commitsWeek of 2026-06-14: 110 commitsWeek of 2026-06-21: 94 commitsWeek of 2026-06-28: 30 commitsWeek of 2026-07-05: 199 commitsWeek of 2026-07-12: 155 commitsWeek of 2026-07-19: 195 commitsWeek of 2026-07-26: 221 commitsWeek of 2026-08-02: 190 commitsWeek of 2026-08-09: 153 commitsWeek of 2026-08-16: 269 commitsWeek of 2026-08-23: 402 commitsWeek of 2026-08-30: 218 commitsWeek of 2026-09-06: 447 commitsWeek of 2026-09-13: 501 commitsWeek of 2026-09-20: 367 commitsSep 28, 2025Sep 20, 2026
11.9K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 10 commitsSun 1:00 — 2 commitsSun 2:00 — 2 commitsSun 3:00 — 0 commitsSun 4:00 — 3 commitsSun 5:00 — 1 commitsSun 6:00 — 6 commitsSun 7:00 — 7 commitsSun 8:00 — 37 commitsSun 9:00 — 102 commitsSun 10:00 — 117 commitsSun 11:00 — 164 commitsSun 12:00 — 149 commitsSun 13:00 — 111 commitsSun 14:00 — 132 commitsSun 15:00 — 72 commitsSun 16:00 — 80 commitsSun 17:00 — 103 commitsSun 18:00 — 80 commitsSun 19:00 — 91 commitsSun 20:00 — 66 commitsSun 21:00 — 69 commitsSun 22:00 — 45 commitsSun 23:00 — 15 commitsMon 0:00 — 5 commitsMon 1:00 — 1 commitsMon 2:00 — 6 commitsMon 3:00 — 5 commitsMon 4:00 — 1 commitsMon 5:00 — 2 commitsMon 6:00 — 1 commitsMon 7:00 — 18 commitsMon 8:00 — 72 commitsMon 9:00 — 169 commitsMon 10:00 — 305 commitsMon 11:00 — 396 commitsMon 12:00 — 233 commitsMon 13:00 — 305 commitsMon 14:00 — 406 commitsMon 15:00 — 380 commitsMon 16:00 — 327 commitsMon 17:00 — 357 commitsMon 18:00 — 224 commitsMon 19:00 — 101 commitsMon 20:00 — 77 commitsMon 21:00 — 68 commitsMon 22:00 — 45 commitsMon 23:00 — 41 commitsTue 0:00 — 6 commitsTue 1:00 — 9 commitsTue 2:00 — 3 commitsTue 3:00 — 5 commitsTue 4:00 — 1 commitsTue 5:00 — 3 commitsTue 6:00 — 21 commitsTue 7:00 — 41 commitsTue 8:00 — 140 commitsTue 9:00 — 261 commitsTue 10:00 — 365 commitsTue 11:00 — 402 commitsTue 12:00 — 234 commitsTue 13:00 — 325 commitsTue 14:00 — 407 commitsTue 15:00 — 386 commitsTue 16:00 — 372 commitsTue 17:00 — 343 commitsTue 18:00 — 207 commitsTue 19:00 — 107 commitsTue 20:00 — 68 commitsTue 21:00 — 58 commitsTue 22:00 — 49 commitsTue 23:00 — 34 commitsWed 0:00 — 11 commitsWed 1:00 — 1 commitsWed 2:00 — 8 commitsWed 3:00 — 2 commitsWed 4:00 — 3 commitsWed 5:00 — 6 commitsWed 6:00 — 6 commitsWed 7:00 — 29 commitsWed 8:00 — 129 commitsWed 9:00 — 248 commitsWed 10:00 — 341 commitsWed 11:00 — 338 commitsWed 12:00 — 245 commitsWed 13:00 — 249 commitsWed 14:00 — 346 commitsWed 15:00 — 345 commitsWed 16:00 — 346 commitsWed 17:00 — 283 commitsWed 18:00 — 215 commitsWed 19:00 — 90 commitsWed 20:00 — 71 commitsWed 21:00 — 40 commitsWed 22:00 — 34 commitsWed 23:00 — 12 commitsThu 0:00 — 7 commitsThu 1:00 — 15 commitsThu 2:00 — 5 commitsThu 3:00 — 5 commitsThu 4:00 — 6 commitsThu 5:00 — 6 commitsThu 6:00 — 6 commitsThu 7:00 — 29 commitsThu 8:00 — 109 commitsThu 9:00 — 228 commitsThu 10:00 — 349 commitsThu 11:00 — 329 commitsThu 12:00 — 190 commitsThu 13:00 — 244 commitsThu 14:00 — 276 commitsThu 15:00 — 309 commitsThu 16:00 — 266 commitsThu 17:00 — 287 commitsThu 18:00 — 177 commitsThu 19:00 — 97 commitsThu 20:00 — 59 commitsThu 21:00 — 46 commitsThu 22:00 — 36 commitsThu 23:00 — 23 commitsFri 0:00 — 17 commitsFri 1:00 — 9 commitsFri 2:00 — 3 commitsFri 3:00 — 1 commitsFri 4:00 — 0 commitsFri 5:00 — 1 commitsFri 6:00 — 4 commitsFri 7:00 — 25 commitsFri 8:00 — 97 commitsFri 9:00 — 197 commitsFri 10:00 — 320 commitsFri 11:00 — 336 commitsFri 12:00 — 198 commitsFri 13:00 — 239 commitsFri 14:00 — 315 commitsFri 15:00 — 314 commitsFri 16:00 — 348 commitsFri 17:00 — 273 commitsFri 18:00 — 189 commitsFri 19:00 — 88 commitsFri 20:00 — 43 commitsFri 21:00 — 78 commitsFri 22:00 — 33 commitsFri 23:00 — 30 commitsSat 0:00 — 19 commitsSat 1:00 — 12 commitsSat 2:00 — 3 commitsSat 3:00 — 6 commitsSat 4:00 — 1 commitsSat 5:00 — 2 commitsSat 6:00 — 10 commitsSat 7:00 — 19 commitsSat 8:00 — 64 commitsSat 9:00 — 112 commitsSat 10:00 — 152 commitsSat 11:00 — 123 commitsSat 12:00 — 143 commitsSat 13:00 — 120 commitsSat 14:00 — 123 commitsSat 15:00 — 113 commitsSat 16:00 — 106 commitsSat 17:00 — 72 commitsSat 18:00 — 63 commitsSat 19:00 — 80 commitsSat 20:00 — 68 commitsSat 21:00 — 36 commitsSat 22:00 — 30 commitsSat 23:00 — 7 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Jan 28, 2026daily#14+155
Jan 27, 2026daily#7+289
Jan 26, 2026daily#5+398
Jan 25, 2026daily#3+450
Jan 24, 2026daily#5+399
Jan 23, 2026daily#4+532
Jan 22, 2026daily#8+305
  • freeCodeCamp/freeCodeCamp

    freeCodeCamp.org's open-source codebase and curriculum. Learn math, programming, and computer science for free.

    456.7K stars · TypeScript

  • openclaw/openclaw

    The AI that really does things. Any OS. Any Platform. The lobster way. 🦞

    391.3K stars · TypeScript

  • practical-tutorials/project-based-learning

    Curated list of project-based tutorials

    285.8K stars · Python

  • react/react

    The library for web and native user interfaces.

    250.9K stars · JavaScript

  • anomalyco/opencode

    The open source coding agent.

    211.7K stars · TypeScript

  • n8n-io/n8n

    Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

    206.7K stars · TypeScript