MoonPlayer

MoonPlayer plays online videos from YouTube and Bilibili, can download them, and also opens local videos.

github.com/coslyk/moonplayer
MoonPlayer homepage screenshot

About MoonPlayer

MoonPlayer is an open-source desktop video player for Windows, macOS and Linux. It plays online videos from sites such as YouTube and Bilibili, can download those videos, and can open local video files. The project is hosted on GitHub and is licensed under GPLv3 or later.

The source lists limits on some installation options. The Windows version supports only x64 systems. The Linux AppImage does not support hardware decoding. Because MoonPlayer uses Qt's private API, a source build may need to be recompiled after Qt is upgraded.

Key features

  • Plays online videos from YouTube, Bilibili and other sites
  • Downloads online videos
  • Opens local video files
  • Uses libmpv and ffmpeg in its technology stack
  • Builds from source using CMake
  • Installable through Flathub, Debian and ArchLinuxCN packages, or GitHub Releases
Best for: Desktop users who want one open-source player for online videos from sites such as YouTube and Bilibili as well as local files.
Good for
  • Open source under GPLv3 or later
  • Available for Windows, macOS and Linux
  • Several Linux installation routes, including Flatpak, Debian and Arch-based packages
Watch out for
  • The Windows version supports only x64 systems
  • The AppImage version does not support hardware decoding
  • Source builds may need recompiling after a Qt upgrade because MoonPlayer uses Qt's private API

MoonPlayer at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Windows
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

MoonPlayer alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

Popular in Media Players & Servers

Well-known listings from the same topic.

All 194

MoonPlayer FAQ

How can MoonPlayer be installed?
Windows, macOS and Linux (AppImage) builds can be downloaded from GitHub Releases. Linux users can install from Flathub, add the DebianOpt repository for Debian, or add the ArchLinuxCN repository for Arch Linux and Manjaro. Other Linux systems require building from source.
Does the AppImage version support hardware decoding?
No. The source states that the AppImage version does not support hardware decoding.
What license does MoonPlayer use?
MoonPlayer is licensed under GPLv3 or later.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing