Celluloid is a free open source frontend for mpv. mpv is also a open source CLI media player based on mplayer2 and MPlayer. Celluloid interacts with mpv via the client API exported by libmpv and it offers access to mpv’s playback capabilities. It comes with keyboard shortcuts, hidden playlist, drag and drop support, MPRIS D-Bus Interface support, Wayland support and configurable option with Extra MPV Options support. It is release under GNU General Public License.