mpv-player/mpvPublic

🎥 Command line media player

Stars
37.8K
Forks
3.6K
Watchers
496
Open issues
1K
Open PRs
147
Contributors
~836
Commits
55.9K
Branches
45

COtherCreated Oct 13, 2012Last push todayLatest release v0.42.0

Quick answers

What is mpv?
🎥 Command line media player
How popular is mpv on GitHub?
mpv-player/mpv has 37,771 stars and 3,628 forks on GitHub.
What license does mpv use?
mpv-player/mpv is released under the Other license.

Star history

since Nov 6, 2026

Star history is still being collected for this repository.

Contribution activity

commits per day, last 52 weeks
NovDecJanFebMarAprMayJunJulAugSepOctNovMonWedFri2025-11-09: 3 commits2025-11-10: 0 commits2025-11-11: 5 commits2025-11-12: 0 commits2025-11-13: 0 commits2025-11-14: 7 commits2025-11-15: 6 commits2025-11-16: 2 commits2025-11-17: 4 commits2025-11-18: 1 commit2025-11-19: 0 commits2025-11-20: 1 commit2025-11-21: 1 commit2025-11-22: 2 commits2025-11-23: 1 commit2025-11-24: 2 commits2025-11-25: 0 commits2025-11-26: 3 commits2025-11-27: 0 commits2025-11-28: 0 commits2025-11-29: 0 commits2025-11-30: 5 commits2025-12-01: 0 commits2025-12-02: 1 commit2025-12-03: 3 commits2025-12-04: 0 commits2025-12-05: 0 commits2025-12-06: 0 commits2025-12-07: 0 commits2025-12-08: 2 commits2025-12-09: 0 commits2025-12-10: 0 commits2025-12-11: 0 commits2025-12-12: 0 commits2025-12-13: 1 commit2025-12-14: 2 commits2025-12-15: 6 commits2025-12-16: 0 commits2025-12-17: 1 commit2025-12-18: 2 commits2025-12-19: 0 commits2025-12-20: 5 commits2025-12-21: 8 commits2025-12-22: 9 commits2025-12-23: 1 commit2025-12-24: 3 commits2025-12-25: 1 commit2025-12-26: 6 commits2025-12-27: 3 commits2025-12-28: 1 commit2025-12-29: 2 commits2025-12-30: 3 commits2025-12-31: 2 commits2026-01-01: 0 commits2026-01-02: 1 commit2026-01-03: 0 commits2026-01-04: 0 commits2026-01-05: 1 commit2026-01-06: 2 commits2026-01-07: 0 commits2026-01-08: 1 commit2026-01-09: 3 commits2026-01-10: 2 commits2026-01-11: 5 commits2026-01-12: 5 commits2026-01-13: 0 commits2026-01-14: 2 commits2026-01-15: 0 commits2026-01-16: 1 commit2026-01-17: 7 commits2026-01-18: 7 commits2026-01-19: 0 commits2026-01-20: 4 commits2026-01-21: 5 commits2026-01-22: 2 commits2026-01-23: 6 commits2026-01-24: 9 commits2026-01-25: 4 commits2026-01-26: 4 commits2026-01-27: 3 commits2026-01-28: 4 commits2026-01-29: 1 commit2026-01-30: 3 commits2026-01-31: 5 commits2026-02-01: 0 commits2026-02-02: 0 commits2026-02-03: 2 commits2026-02-04: 0 commits2026-02-05: 4 commits2026-02-06: 3 commits2026-02-07: 2 commits2026-02-08: 2 commits2026-02-09: 2 commits2026-02-10: 3 commits2026-02-11: 0 commits2026-02-12: 1 commit2026-02-13: 2 commits2026-02-14: 0 commits2026-02-15: 4 commits2026-02-16: 0 commits2026-02-17: 2 commits2026-02-18: 8 commits2026-02-19: 25 commits2026-02-20: 5 commits2026-02-21: 1 commit2026-02-22: 3 commits2026-02-23: 1 commit2026-02-24: 2 commits2026-02-25: 1 commit2026-02-26: 2 commits2026-02-27: 8 commits2026-02-28: 7 commits2026-03-01: 0 commits2026-03-02: 4 commits2026-03-03: 14 commits2026-03-04: 1 commit2026-03-05: 3 commits2026-03-06: 4 commits2026-03-07: 8 commits2026-03-08: 11 commits2026-03-09: 4 commits2026-03-10: 12 commits2026-03-11: 2 commits2026-03-12: 10 commits2026-03-13: 2 commits2026-03-14: 9 commits2026-03-15: 9 commits2026-03-16: 3 commits2026-03-17: 4 commits2026-03-18: 4 commits2026-03-19: 7 commits2026-03-20: 1 commit2026-03-21: 8 commits2026-03-22: 8 commits2026-03-23: 4 commits2026-03-24: 15 commits2026-03-25: 5 commits2026-03-26: 2 commits2026-03-27: 17 commits2026-03-28: 21 commits2026-03-29: 2 commits2026-03-30: 6 commits2026-03-31: 5 commits2026-04-01: 8 commits2026-04-02: 2 commits2026-04-03: 4 commits2026-04-04: 4 commits2026-04-05: 5 commits2026-04-06: 3 commits2026-04-07: 0 commits2026-04-08: 3 commits2026-04-09: 6 commits2026-04-10: 2 commits2026-04-11: 3 commits2026-04-12: 3 commits2026-04-13: 1 commit2026-04-14: 0 commits2026-04-15: 7 commits2026-04-16: 5 commits2026-04-17: 14 commits2026-04-18: 5 commits2026-04-19: 8 commits2026-04-20: 8 commits2026-04-21: 5 commits2026-04-22: 4 commits2026-04-23: 4 commits2026-04-24: 1 commit2026-04-25: 4 commits2026-04-26: 2 commits2026-04-27: 3 commits2026-04-28: 5 commits2026-04-29: 4 commits2026-04-30: 6 commits2026-05-01: 12 commits2026-05-02: 3 commits2026-05-03: 4 commits2026-05-04: 2 commits2026-05-05: 0 commits2026-05-06: 3 commits2026-05-07: 7 commits2026-05-08: 6 commits2026-05-09: 11 commits2026-05-10: 11 commits2026-05-11: 9 commits2026-05-12: 6 commits2026-05-13: 21 commits2026-05-14: 0 commits2026-05-15: 1 commit2026-05-16: 6 commits2026-05-17: 10 commits2026-05-18: 6 commits2026-05-19: 5 commits2026-05-20: 2 commits2026-05-21: 4 commits2026-05-22: 1 commit2026-05-23: 11 commits2026-05-24: 1 commit2026-05-25: 5 commits2026-05-26: 4 commits2026-05-27: 1 commit2026-05-28: 1 commit2026-05-29: 0 commits2026-05-30: 0 commits2026-05-31: 3 commits2026-06-01: 6 commits2026-06-02: 9 commits2026-06-03: 3 commits2026-06-04: 0 commits2026-06-05: 5 commits2026-06-06: 15 commits2026-06-07: 4 commits2026-06-08: 14 commits2026-06-09: 0 commits2026-06-10: 2 commits2026-06-11: 3 commits2026-06-12: 1 commit2026-06-13: 5 commits2026-06-14: 9 commits2026-06-15: 1 commit2026-06-16: 4 commits2026-06-17: 2 commits2026-06-18: 4 commits2026-06-19: 0 commits2026-06-20: 2 commits2026-06-21: 3 commits2026-06-22: 1 commit2026-06-23: 1 commit2026-06-24: 0 commits2026-06-25: 4 commits2026-06-26: 1 commit2026-06-27: 6 commits2026-06-28: 7 commits2026-06-29: 1 commit2026-06-30: 0 commits2026-07-01: 4 commits2026-07-02: 0 commits2026-07-03: 0 commits2026-07-04: 8 commits2026-07-05: 6 commits2026-07-06: 9 commits2026-07-07: 5 commits2026-07-08: 2 commits2026-07-09: 9 commits2026-07-10: 5 commits2026-07-11: 5 commits2026-07-12: 1 commit2026-07-13: 0 commits2026-07-14: 1 commit2026-07-15: 3 commits2026-07-16: 3 commits2026-07-17: 5 commits2026-07-18: 0 commits2026-07-19: 0 commits2026-07-20: 1 commit2026-07-21: 0 commits2026-07-22: 2 commits2026-07-23: 1 commit2026-07-24: 4 commits2026-07-25: 4 commits2026-07-26: 7 commits2026-07-27: 2 commits2026-07-28: 5 commits2026-07-29: 0 commits2026-07-30: 1 commit2026-07-31: 5 commits2026-08-01: 1 commit2026-08-02: 0 commits2026-08-03: 0 commits2026-08-04: 1 commit2026-08-05: 1 commit2026-08-06: 1 commit2026-08-07: 2 commits2026-08-08: 0 commits2026-08-09: 0 commits2026-08-10: 0 commits2026-08-11: 0 commits2026-08-12: 1 commit2026-08-13: 0 commits2026-08-14: 4 commits2026-08-15: 2 commits2026-08-16: 2 commits2026-08-17: 1 commit2026-08-18: 4 commits2026-08-19: 1 commit2026-08-20: 6 commits2026-08-21: 2 commits2026-08-22: 0 commits2026-08-23: 7 commits2026-08-24: 2 commits2026-08-25: 9 commits2026-08-26: 16 commits2026-08-27: 15 commits2026-08-28: 13 commits2026-08-29: 5 commits2026-08-30: 0 commits2026-08-31: 0 commits2026-09-01: 3 commits2026-09-02: 1 commit2026-09-03: 0 commits2026-09-04: 0 commits2026-09-05: 4 commits2026-09-06: 4 commits2026-09-07: 2 commits2026-09-08: 2 commits2026-09-09: 0 commits2026-09-10: 0 commits2026-09-11: 2 commits2026-09-12: 3 commits2026-09-13: 5 commits2026-09-14: 0 commits2026-09-15: 2 commits2026-09-16: 0 commits2026-09-17: 1 commit2026-09-18: 0 commits2026-09-19: 1 commit2026-09-20: 1 commit2026-09-21: 5 commits2026-09-22: 1 commit2026-09-23: 15 commits2026-09-24: 1 commit2026-09-25: 5 commits2026-09-26: 6 commits2026-09-27: 3 commits2026-09-28: 3 commits2026-09-29: 3 commits2026-09-30: 1 commit2026-10-01: 5 commits2026-10-02: 0 commits2026-10-03: 4 commits2026-10-04: 6 commits2026-10-05: 5 commits2026-10-06: 6 commits2026-10-07: 5 commits2026-10-08: 0 commits2026-10-09: 13 commits2026-10-10: 16 commits2026-10-11: 2 commits2026-10-12: 1 commit2026-10-13: 9 commits2026-10-14: 22 commits2026-10-15: 7 commits2026-10-16: 7 commits2026-10-17: 1 commit2026-10-18: 10 commits2026-10-19: 0 commits2026-10-20: 8 commits2026-10-21: 7 commits2026-10-22: 5 commits2026-10-23: 9 commits2026-10-24: 9 commits2026-10-25: 7 commits2026-10-26: 4 commits2026-10-27: 8 commits2026-10-28: 20 commits2026-10-29: 35 commits2026-10-30: 19 commits2026-10-31: 0 commits2026-11-01: 11 commits2026-11-02: 4 commits2026-11-03: 18 commits2026-11-04: 9 commits2026-11-05: 0 commits2026-11-06: 0 commits2026-11-07: 0 commits
1,445 commits in the last yearLessMore

Signals and awards

derived from tracked data
  • Widely adopted

    37,771 stars

  • Battle-tested

    14 years of history

  • Very active

    1,445 commits in 52 weeks

  • Community-driven

    ~836 contributors

  • Continuous integration

    Automated checks passing

README

master branch

mpv logo

mpv

External links

Overview

mpv is a free (as in freedom) media player for the command line. It supports a wide variety of media file formats, audio and video codecs, and subtitle types.

There is a FAQ.

Releases can be found on the release list.

System requirements

  • A not too ancient Linux (usually, only the latest releases of distributions are actively supported), Windows 10 1607 or later, or macOS 10.15 or later.
  • A somewhat capable CPU. Hardware decoding might help if the CPU is too slow to decode video in realtime, but must be explicitly enabled with the --hwdec option.
  • A not too crappy GPU. mpv's focus is not on power-efficient playback on embedded or integrated GPUs (for example, hardware decoding is not even enabled by default). Low power GPUs may cause issues like tearing, stutter, etc. On such GPUs, it's recommended to use --profile=fast for smooth playback. The main video output uses shaders for video rendering and scaling, rather than GPU fixed function hardware. On Windows, you might want to make sure the graphics drivers are current. In some cases, ancient fallback video output methods can help (such as --vo=xv on Linux), but this use is not recommended or supported.

mpv does not go out of its way to break on older hardware or old, unsupported operating systems, but development is not done with them in mind. Keeping compatibility with such setups is not guaranteed. If things work, consider it a happy accident.

Downloads

For semi-official builds and third-party packages please see mpv.io/installation.

Changelog

There is no complete changelog; however, changes to the player core interface are listed in the interface changelog.

Changes to the C API are documented in the client API changelog.

The release list has a summary of most of the important changes on every release.

Changes to the default key bindings are indicated in restore-old-bindings.conf.

Changes to the default OSC bindings are indicated in restore-osc-bindings.conf.

Compilation

Compiling with full features requires development files for several external libraries. Mpv requires meson to build. Meson can be obtained from your distro or PyPI.

After creating your build directory (e.g. meson setup build), you can view a list of all the build options via meson configure build. You could also just simply look at the meson_options.txt file. Logs are stored in meson-logs within your build directory.

Example:

meson setup build
meson compile -C build
meson install -C build

For libplacebo, meson can use a git check out as a subproject for a convenient way to compile mpv if a sufficient libplacebo version is not easily available in the build environment. It will be statically linked with mpv. Example:

mkdir -p subprojects
git clone https://code.videolan.org/videolan/libplacebo.git --depth=1 --recursive subprojects/libplacebo

Essential dependencies (incomplete list):

  • gcc or clang
  • X development headers (xlib, xrandr, xext, xscrnsaver, xpresent, libvdpau, libGL, GLX, EGL, xv, ...)
  • Audio output development headers (libasound/ALSA, pulseaudio)
  • FFmpeg libraries (libavutil libavcodec libavformat libswscale libavfilter and either libswresample or libavresample)
  • libplacebo
  • zlib
  • iconv (normally provided by the system libc)
  • libass (OSD, OSC, text subtitles)
  • Lua (optional, required for the OSC pseudo-GUI and youtube-dl integration)
  • libjpeg (optional, used for screenshots only)
  • uchardet (optional, for subtitle charset detection)
  • nvdec and vaapi libraries for hardware decoding on Linux (optional)

Libass dependencies (when building libass):

  • gcc or clang, nasm on x86 and x86_64
  • fribidi, freetype, fontconfig development headers (for libass)
  • harfbuzz (required for correct rendering of combining characters, particularly for correct rendering of non-English text on macOS, and Arabic/Indic scripts on any platform)

FFmpeg dependencies (when building FFmpeg):

  • gcc or clang, nasm on x86 and x86_64
  • OpenSSL or GnuTLS (have to be explicitly enabled when compiling FFmpeg)
  • libx264/libmp3lame/libfdk-aac if you want to use encoding (have to be explicitly enabled when compiling FFmpeg)
  • For native DASH playback, FFmpeg needs to be built with --enable-libxml2 (although there are security implications, and DASH support has lots of bugs).
  • AV1 decoding support requires dav1d.
  • For good nvidia support on Linux, make sure nv-codec-headers is installed and can be found by configure.

Most of the above libraries are available in suitable versions on normal Linux distributions. For ease of compiling the latest git master of everything, you may wish to use the separately available build wrapper (mpv-build) which first compiles FFmpeg libraries and libass, and then compiles the player statically linked against those.

If you want to build a Windows binary, see Windows compilation.

Release cycle

Once or twice a year, a release is cut off from the current development state and is assigned a 0.X.0 version number. No further maintenance is done, except in the event of security issues.

The goal of releases is to make Linux distributions happy. Linux distributions are also expected to apply their own patches in case of bugs.

Releases other than the latest release are unsupported and unmaintained.

See the release policy document for more information.

Bug reports

Please use the issue tracker provided by GitHub to send us bug reports or feature requests. Follow the template's instructions or the issue will likely be ignored or closed as invalid.

Questions can be asked in the discussions or on IRC (see Contact below).

Contributing

Please read contribute.md.

For small changes you can just send us pull requests through GitHub. For bigger changes come and talk to us on IRC before you start working on them. It will make code review easier for both parties later on.

You can check the wiki or the issue tracker for ideas on what you could contribute with.

License

GPLv2 "or later" by default, LGPLv2.1 "or later" with -Dgpl=false. See details.

History

This software is based on the MPlayer project. Before mpv existed as a project, the code base was briefly developed under the mplayer2 project. For details, see the FAQ.

Contact

Most activity happens on the IRC channel and the GitHub issue tracker.

  • GitHub issue tracker: issue tracker (report bugs here)
  • Discussions: discussions
  • User IRC Channel: #mpv on irc.libera.chat
  • Developer IRC Channel: #mpv-devel on irc.libera.chat
View on GitHub

Recent activity

commits and pull requests

Recent open issues

view all

Discussions

all 859

Releases and announcements

90 total
  1. v0.42.0v0.42.0Nov 5, 20264.3K downloads

    We are excited to announce the release of mpv 0.42.0. Key highlights: * libcurl based network backend with HTTP/2, HTTP/3 and connection reuse * DVD-Video, Blu-ray HDMV and BD-J menu navigation * DVD-Audio playback * Direct playback of .iso images of DVD-Video, DVD-Audio and Blu-ray discs * Dolby Vision Profile 7 enhancement layer support in `gpu-next` * MPEG-TS programs and HLS variants are exposed as editions * DSD-over-PCM (DoP) passthrough with `--audio-spdif=dsd` * Support for SRV3 (YouTube) subtitles via subrandr library * Context menu populated from the new `menu.conf`, bound to right click * `floating` OSC layout with Fluent icons (`--script-opts=osc-layout=floating`) * API that allows integration between the OSC and (third-party) thumbnailer scripts * Wayland session management * Wayland color management through the protocol instead of the Vulkan API * scRGB output with `--target-trc=scrgb` * Improved HDR colorspace signalling on DRM (Linux) * D3D11 render API backend for libmpv * Reworked terminal video outputs (`sixel`, `kitty` and `tct`) * AMD Frame Rate Conversion filter (`--vf=amf_frc`) * Rewritten display-sync audio drift compensation * `--tl

  2. mpv development buildgit-releaseJun 4, 2026pre-release798 downloads

    Automated development build of the latest `master` branch. - Version: `v0.42.0-3-g902818753` - Commit: 902818753849d9ad8f0096fad6ca5aeaa37113b9 - Built: 2026-11-05 20:59:58 UTC ### Windows Full builds are static mingw-w64 builds with every optional feature, such as DVD and Blu-ray playback. Clang builds are smaller made with the Windows SDK and come with debug symbols, but does not include all optional features. * [x86_64 (full)](https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.42.0-dev-g902818753-42055904469-x86_64-w64-mingw32-full.zip) * [x86_64 (Clang)](https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.42.0-dev-g902818753-42055904469-x86_64-pc-windows-msvc.zip) * [arm64 (full)](https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.42.0-dev-g902818753-42055904469-aarch64-w64-mingw32-full.zip) * [arm64 (Clang)](https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.42.0-dev-g902818753-42055904469-aarch64-pc-windows-msvc.zip) * [i686 (GCC)](https://github.com/mpv-player/mpv/releases/download/git-release/mpv-v0.42.0-dev-g902818753-42055904469-i686-w64-mingw32.zip) * [x86_64 (Clang, debug symbols)](https:

  3. v0.41.0v0.41.0Dec 21, 2025138.1K downloads

    We are excited to announce the release of mpv 0.41.0. Key highlights: * The libplacebo based `gpu-next` is now the default, instead of `gpu` * Vulkan hardware decoding is preferred over other APIs * New context_menu.lua script for right-click context menus * AAudio backend for modern, JNI-free audio output on Android * Improved default color management for gpu-next, and handling on Wayland * Color representation protocol support for Wayland * Tablet input support for Wayland * Clipboard writing support for Wayland and a clipboard backend for X11 * Ambient light support on Linux (using sysfs ALS) * Built-in helpers to register mpv as a media app on Windows This release requires FFmpeg 6.1 or newer and libplacebo 6.338.2 or newer. # Features ## New - clipboard-wayland: support clipboard writing - wayland: add support for wp-color-representation-v1 - wayland: tablet input support - vo_gpu_next: add support for blend-subtitles=video - meson: add mpv-register and mpv-unregister helpers on Windows - context_menu.lua: add this script - select.lua: add edit-config-file and edit-input-conf - osc.lua: add indicator for buffering/loading - osdep/linux-als: s

  4. v0.40.0v0.40.0Mar 25, 2025

    We are excited to announce the release of mpv 0.40.0. Key highlights: * Console: Enhanced autocompletion and visual styling * OSC: New selection menu accessible by right-clicking common buttons * HDR is now natively supported when using direct rendering (DRM), as well as dmabuf-wayland on Linux * Native clipboard access for scripts via new `clipboard` property * New command menu, with common actions easily accessible * Enhanced select.lua with new selection options for watch history, editions, DVD/Blu-Ray titles * New positioning.lua script script for cursor-centric zooming and drag to pan * Better stream support for Blu-ray, DVD and CDDA * Track selection improvements and better metadata display * Added osd-box / sub-box / box profiles to easily enable box styled OSD/OSC * Windows support in umpv helper script This release requires FFmpeg 6.1 or newer and libplacebo 6.338.2 or newer. # Features ## New - vf_d3d11vpp: add NVIDIA RTX Video HDR support - context_drm_gl: add support for HDR metadata - positioning.lua: add new script for video alignment and zooming - umpv: add Windows support - command: add clipboard property with native backends for W

  5. v0.39.0v0.39.0Sep 23, 2024

    We are excited to announce the release of mpv 0.39.0, with more than 5 months of development since the last version. This release brings numerous improvements and fixes across nearly all components. Key highlights: * A new select.lua script, allowing users to easily choose files from playlists, tracks, chapters, output devices, and more. * A native replacement for autoload.lua has been implemented. See --autocreate-playlist in the manual. * NVIDIA RTX and Intel VSR scaling are now supported via the d3d11va filter. * Media controls are now supported on Windows. * Track selection has been improved, especially for multi-component languages like fr-CA. * A new fifth page has been added to stats.lua, displaying track information. * Compatibility with dmabuf-wayland has been significantly enhanced. * Multi-touch support has been introduced. <hr> This release requires FFmpeg 6.1 or newer and libplacebo 6.338.2 or newer. # Features ## New - vf_d3d11vpp: add support for Intel VSR and NVIDIA RTX scaling modes - demux: add --autocreate-playlist - audio: add pitch-shifting feature - win32: add Media Control support - various: allow changing GPU API options at ru

Commits per week

last 52 weeks
930Week of 2025-11-09: 21 commitsWeek of 2025-11-16: 11 commitsWeek of 2025-11-23: 6 commitsWeek of 2025-11-30: 9 commitsWeek of 2025-12-07: 3 commitsWeek of 2025-12-14: 16 commitsWeek of 2025-12-21: 31 commitsWeek of 2025-12-28: 9 commitsWeek of 2026-01-04: 9 commitsWeek of 2026-01-11: 20 commitsWeek of 2026-01-18: 33 commitsWeek of 2026-01-25: 24 commitsWeek of 2026-02-01: 11 commitsWeek of 2026-02-08: 10 commitsWeek of 2026-02-15: 45 commitsWeek of 2026-02-22: 24 commitsWeek of 2026-03-01: 34 commitsWeek of 2026-03-08: 50 commitsWeek of 2026-03-15: 36 commitsWeek of 2026-03-22: 72 commitsWeek of 2026-03-29: 31 commitsWeek of 2026-04-05: 22 commitsWeek of 2026-04-12: 35 commitsWeek of 2026-04-19: 34 commitsWeek of 2026-04-26: 35 commitsWeek of 2026-05-03: 33 commitsWeek of 2026-05-10: 54 commitsWeek of 2026-05-17: 39 commitsWeek of 2026-05-24: 12 commitsWeek of 2026-05-31: 41 commitsWeek of 2026-06-07: 29 commitsWeek of 2026-06-14: 22 commitsWeek of 2026-06-21: 16 commitsWeek of 2026-06-28: 20 commitsWeek of 2026-07-05: 41 commitsWeek of 2026-07-12: 13 commitsWeek of 2026-07-19: 12 commitsWeek of 2026-07-26: 21 commitsWeek of 2026-08-02: 5 commitsWeek of 2026-08-09: 7 commitsWeek of 2026-08-16: 16 commitsWeek of 2026-08-23: 67 commitsWeek of 2026-08-30: 8 commitsWeek of 2026-09-06: 13 commitsWeek of 2026-09-13: 9 commitsWeek of 2026-09-20: 34 commitsWeek of 2026-09-27: 19 commitsWeek of 2026-10-04: 51 commitsWeek of 2026-10-11: 49 commitsWeek of 2026-10-18: 48 commitsWeek of 2026-10-25: 93 commitsWeek of 2026-11-01: 42 commitsNov 9, 2025Nov 1, 2026
1.4K commits in the last 52 weeks.

When work happens

weekday and hour
SunMonTueWedThuFriSat036912151821Sun 0:00 — 109 commitsSun 1:00 — 129 commitsSun 2:00 — 103 commitsSun 3:00 — 61 commitsSun 4:00 — 35 commitsSun 5:00 — 27 commitsSun 6:00 — 22 commitsSun 7:00 — 34 commitsSun 8:00 — 28 commitsSun 9:00 — 68 commitsSun 10:00 — 95 commitsSun 11:00 — 91 commitsSun 12:00 — 151 commitsSun 13:00 — 180 commitsSun 14:00 — 159 commitsSun 15:00 — 168 commitsSun 16:00 — 190 commitsSun 17:00 — 176 commitsSun 18:00 — 190 commitsSun 19:00 — 197 commitsSun 20:00 — 186 commitsSun 21:00 — 155 commitsSun 22:00 — 126 commitsSun 23:00 — 174 commitsMon 0:00 — 118 commitsMon 1:00 — 106 commitsMon 2:00 — 66 commitsMon 3:00 — 44 commitsMon 4:00 — 36 commitsMon 5:00 — 18 commitsMon 6:00 — 25 commitsMon 7:00 — 8 commitsMon 8:00 — 37 commitsMon 9:00 — 39 commitsMon 10:00 — 62 commitsMon 11:00 — 100 commitsMon 12:00 — 115 commitsMon 13:00 — 131 commitsMon 14:00 — 136 commitsMon 15:00 — 129 commitsMon 16:00 — 176 commitsMon 17:00 — 142 commitsMon 18:00 — 196 commitsMon 19:00 — 231 commitsMon 20:00 — 239 commitsMon 21:00 — 227 commitsMon 22:00 — 209 commitsMon 23:00 — 243 commitsTue 0:00 — 145 commitsTue 1:00 — 109 commitsTue 2:00 — 66 commitsTue 3:00 — 36 commitsTue 4:00 — 19 commitsTue 5:00 — 26 commitsTue 6:00 — 31 commitsTue 7:00 — 24 commitsTue 8:00 — 62 commitsTue 9:00 — 52 commitsTue 10:00 — 93 commitsTue 11:00 — 125 commitsTue 12:00 — 86 commitsTue 13:00 — 121 commitsTue 14:00 — 125 commitsTue 15:00 — 167 commitsTue 16:00 — 101 commitsTue 17:00 — 142 commitsTue 18:00 — 166 commitsTue 19:00 — 175 commitsTue 20:00 — 182 commitsTue 21:00 — 240 commitsTue 22:00 — 278 commitsTue 23:00 — 216 commitsWed 0:00 — 134 commitsWed 1:00 — 99 commitsWed 2:00 — 62 commitsWed 3:00 — 55 commitsWed 4:00 — 24 commitsWed 5:00 — 24 commitsWed 6:00 — 27 commitsWed 7:00 — 31 commitsWed 8:00 — 38 commitsWed 9:00 — 37 commitsWed 10:00 — 65 commitsWed 11:00 — 81 commitsWed 12:00 — 95 commitsWed 13:00 — 118 commitsWed 14:00 — 114 commitsWed 15:00 — 137 commitsWed 16:00 — 165 commitsWed 17:00 — 161 commitsWed 18:00 — 156 commitsWed 19:00 — 169 commitsWed 20:00 — 215 commitsWed 21:00 — 252 commitsWed 22:00 — 252 commitsWed 23:00 — 176 commitsThu 0:00 — 126 commitsThu 1:00 — 112 commitsThu 2:00 — 54 commitsThu 3:00 — 34 commitsThu 4:00 — 28 commitsThu 5:00 — 26 commitsThu 6:00 — 19 commitsThu 7:00 — 17 commitsThu 8:00 — 55 commitsThu 9:00 — 59 commitsThu 10:00 — 88 commitsThu 11:00 — 127 commitsThu 12:00 — 109 commitsThu 13:00 — 108 commitsThu 14:00 — 125 commitsThu 15:00 — 134 commitsThu 16:00 — 141 commitsThu 17:00 — 145 commitsThu 18:00 — 162 commitsThu 19:00 — 157 commitsThu 20:00 — 177 commitsThu 21:00 — 252 commitsThu 22:00 — 237 commitsThu 23:00 — 180 commitsFri 0:00 — 154 commitsFri 1:00 — 119 commitsFri 2:00 — 87 commitsFri 3:00 — 56 commitsFri 4:00 — 60 commitsFri 5:00 — 29 commitsFri 6:00 — 32 commitsFri 7:00 — 25 commitsFri 8:00 — 43 commitsFri 9:00 — 72 commitsFri 10:00 — 81 commitsFri 11:00 — 101 commitsFri 12:00 — 172 commitsFri 13:00 — 155 commitsFri 14:00 — 168 commitsFri 15:00 — 220 commitsFri 16:00 — 179 commitsFri 17:00 — 187 commitsFri 18:00 — 169 commitsFri 19:00 — 233 commitsFri 20:00 — 198 commitsFri 21:00 — 210 commitsFri 22:00 — 215 commitsFri 23:00 — 175 commitsSat 0:00 — 133 commitsSat 1:00 — 123 commitsSat 2:00 — 80 commitsSat 3:00 — 51 commitsSat 4:00 — 46 commitsSat 5:00 — 33 commitsSat 6:00 — 23 commitsSat 7:00 — 23 commitsSat 8:00 — 42 commitsSat 9:00 — 59 commitsSat 10:00 — 93 commitsSat 11:00 — 88 commitsSat 12:00 — 125 commitsSat 13:00 — 145 commitsSat 14:00 — 205 commitsSat 15:00 — 201 commitsSat 16:00 — 213 commitsSat 17:00 — 205 commitsSat 18:00 — 201 commitsSat 19:00 — 189 commitsSat 20:00 — 225 commitsSat 21:00 — 201 commitsSat 22:00 — 155 commitsSat 23:00 — 168 commits
Commit volume by weekday and hour (UTC). Larger dots mean more commits.
DateListRankStars gained
Nov 6, 2026daily#3+36
  • huggingface/transformers

    🤗 Transformers: the model-definition framework for state-of-the-art machine learning models in text, vision, audio, and multimodal models, for both inference and training.

    168.6K stars · Python

  • Genymobile/scrcpy

    Display and control your Android device

    154.2K stars · C

  • microsoft/PowerToys

    Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows

    140.6K stars · C

  • harry0703/MoneyPrinterTurbo

    利用 AI 大模型和自动化工作流,根据主题或关键词一键生成高清短视频。Generate HD short videos from a topic or keyword with an automated AI workflow.

    140.1K stars · Python

  • heygen-com/hyperframes

    Write HTML. Render video. Built for agents.

    79.9K stars · TypeScript

  • calesthio/OpenMontage

    World's first open-source, agentic video production system. 12 production pipelines, 100+ tools, 700+ agent skill and production-knowledge files. Turn your AI coding assistant into a full video production studio.

    75.9K stars · Python