An open API service indexing awesome lists of open source software.

Projects in Awesome Lists tagged with mpris

A curated list of projects in awesome lists tagged with mpris .

https://github.com/altdesktop/playerctl

🎧 mpris media player command-line controller for vlc, mpv, RhythmBox, web browsers, cmus, mpd, spotify and others.

audacious c cli cmus mediaplayer mopidy mpd mpris rhythmbox vlc

Last synced: 14 May 2025

https://github.com/go-musicfox/go-musicfox

go-musicfox是用Go写的又一款网易云音乐命令行客户端,支持UnblockNeteaseMusic、各种音质级别、lastfm、MPRIS、MacOS交互响应(睡眠暂停、蓝牙耳机连接断开响应、菜单栏控制等)...

bubbletea go go-musicfox mpris music musicbox musicfox netease-cloud-music netease-music netease-musicbox unblockneteasemusic

Last synced: 12 Apr 2026

https://github.com/z411/trackma

Open multi-site list manager for Unix-like systems. (ex-wMAL)

anime curses gtk3 inotify manga mpris python qt5

Last synced: 14 May 2025

https://github.com/hoyon/mpv-mpris

MPRIS plugin for mpv

linux mpris mpv

Last synced: 24 Feb 2026

https://github.com/sakithb/media-controls

A mpris client for the Gnome shell.

gjs gnome gnome-extension gnome-shell-extension mpris mpris2

Last synced: 11 Mar 2026

https://github.com/webmastak/gnome-shell-extensions-mediaplayer

A mediaplayer indicator for GNOME Shell 3.18+.

gjs gnome gnome-shell-extension javascript linux mpris

Last synced: 03 Apr 2025

https://github.com/qxb3/fum

A fully customizable tui-based mpris music client.

mpris music-player ratatui rice ricing terminal tui unixporn

Last synced: 28 Sep 2025

https://github.com/jasonlg1979/gnome-shell-extension-mpris-indicator-button

A full featured MPRIS indicator button extension for GNOME Shell 3.38+

gjs gnome gnome-shell-extension javascript linux mpris

Last synced: 20 Jul 2025

https://github.com/mariusor/mpris-scrobbler

A minimalistic user daemon to submit the songs you're playing to audioscrobbler services like listenbrainz.org, libre.fm and last.fm.

dbus lastfm librefm listenbrainz mpris scrobble

Last synced: 15 Mar 2025

https://github.com/vidify/vidify

Detect the songs playing on your device and play their music videos anywhere

linux lyrics macos mpris music spotify spotify-music-videos spotify-videos videos windows youtube

Last synced: 29 Apr 2025

https://github.com/fichtefoll/discordrp-mpris

Discord Rich Presence through media players providing the mpris2 dbus interface

cmus discord discord-rich-presence hacktoberfest mpd mpris mpv vlc-media-player

Last synced: 10 Mar 2026

https://github.com/lazykern/mprisence

Highly customizable Discord Rich Presence for MPRIS media players on Linux

discord discord-rich-presence mpris rich-presence rust

Last synced: 02 Apr 2026

https://github.com/mange/mpris-rs

Idiomatic MPRIS D-Bus interface library for Rust

d-bus dbus mpris mpris-ctl rust-library

Last synced: 22 Sep 2025

https://github.com/Mange/mpris-rs

Idiomatic MPRIS D-Bus interface library for Rust

d-bus dbus mpris mpris-ctl rust-library

Last synced: 16 May 2025

https://github.com/JustRoccat/rs-pug

Blazing fast, terminal music player (TUI) written in Rust. Extensible via Lua plugins, built on Ratatui, MPV, and YT-DLP. Listen to YouTube, SoundCloud, and local files directly from your terminal. Lightweight, headless, ads-free.

cli linux lua mpris mpv music player rust scripting terminal tui

Last synced: 25 Jun 2026

https://github.com/mariusor/mpris-ctl

Basic mpris player control for linux command line

mpris mpris-ctl suckless

Last synced: 16 Jul 2025

https://github.com/altdesktop/playerbm

📚 🎧 Bookmark CLI for media players to resume where you left off in audiobooks and podcasts

audiobooks mpris mpv podcasts

Last synced: 14 Apr 2025

https://github.com/funinkina/medialine

A GNOME Shell extension that shows the currently playing media track in the top bar via MPRIS.

dbus-service gnome-extension gnome-shell gnome-shell-extension mpris mpris-dbus-interface

Last synced: 01 Aug 2026

https://github.com/mopidy/mopidy-mpris

Mopidy extension for controlling Mopidy through the MPRIS D-Bus interface

mopidy mopidy-frontend mpris python

Last synced: 30 Apr 2025

https://github.com/alexdelorenzo/mpris_server

▶️ Integrate MPRIS Media Player support into your app

dbus gnome linux linux-desktop media mpris mpris2 plasma-desktop python python-library python3

Last synced: 03 Apr 2025

https://github.com/szclsya/mpdris2-rs

Exposing MPRIS V2.2 D-Bus interface for mpd

mpd mpris

Last synced: 02 Mar 2025

https://github.com/sammy-ette/clematis

Discord rich presence for MPRIS music players.

discord-rich-presence mpris rich-presence

Last synced: 28 Oct 2025

https://github.com/ryhon0/xp

GUI and TUI music player with support for multiple streaming services.

mpris music-player tui youtube-dl

Last synced: 16 Apr 2025

https://github.com/tsirysndr/rockbox-zig

Rockbox as a Music Player Daemon. This project brings modern enhancements to the classic Rockbox firmware, using Zig and Rust for improved performance and maintainability ⚡ 🦀

audio deno flatpak graphql grpc gtk jukebox libadwaita mpd mpris music-player music-server music-streaming rockbox rust self-hosted tokio typescript zig

Last synced: 06 Oct 2025

https://github.com/seadve/mpris-server

Implement MPRIS D-Bus interface in your application

dbus mpris rust

Last synced: 08 Aug 2025

https://github.com/rytilahti/homeassistant-mpris-bridge

Control your Home Assistant media players from your desktop using MPRIS

home-assistant mpris mpris2

Last synced: 14 Apr 2025

https://github.com/ladbaby/lastfm-scrobbler

🎵 A Last.fm scrobbler via MPRIS2 in Linux, designed for media players without built-in support for Last.fm

lastfm linux mpris scrobbler

Last synced: 02 May 2026

https://github.com/thevar1able/airpods-helper

Small utility to automate Apple Airpods connection process

airpods bluetooth linux mpris

Last synced: 20 Sep 2025

https://github.com/leberkleber/go-mpris

go mpris implementation

go golang golang-library mpris mpris2

Last synced: 24 Aug 2025

https://github.com/un-def/i3blocks-mpris

A persistent i3blocks blocklet for the MPRIS D-Bus interface (f.k.a. i3blocks-spotify-persist)

blocklet i3blocks i3blocks-spotify-persist mpris spotify

Last synced: 13 Apr 2025

https://github.com/jumplink/node-mpris

Control you media player with node.js!

control dbus javascript media-player mpris node node-mpris vlc

Last synced: 22 Apr 2025

https://github.com/alexmercerind/mpris_service

🎹 D-Bus MPRIS for GNU/Linux.

d-bus dart harmonoid mpris

Last synced: 22 Apr 2025

https://github.com/patryk-ku/mpris-discord-rpc

Linux Discord rich presence for music, using MPRIS with album cover and progress bar support.

discord discord-rpc-status discord-rpc-with-buttons mpris mpris2 music rust

Last synced: 04 Mar 2025

https://github.com/ther0n/beefweb_mpris

A Python wrapper that adds MPRIS support to foobar2000 running in WINE on Linux through the beefweb component REST API

beefweb-plugin foobar2000 linux mpris mpris2 wine

Last synced: 13 Apr 2025

https://github.com/richin13/tmux-plugin-playerctl

Display MPRIS metadata in Tmux (Spotify, Clementine, VLC, etc)

banshee clementine mpris playerctl spotify tmux vlc

Last synced: 08 Jul 2025

https://github.com/shymega/scrob

Pluggable, open-source audio scrobbler, for crustaceans.

daemon last-fm mpd mpris music scrobbler

Last synced: 27 Jul 2026

https://github.com/musiqt/musiqt

Simple and cross-platform music player.

audio-player chip-music last-fm mpris music-player qt scrobble

Last synced: 03 May 2026

https://github.com/ritiek/net-mpris

Control a remote D-Bus session as if it was running on the default D-Bus session bus on your machine

dbus media-player mpris remote

Last synced: 10 Apr 2025

https://github.com/pop-os/mpris2-zbus

Migrated to https://github.com/pop-os/dbus-settings-bindings

dbus mpris mpris2 rust zbus

Last synced: 13 Aug 2026

https://github.com/patrickziegler/taped

System daemon for recording currently playing music on Spotify and fetching metadata via MPRIS on DBus

dbus id3 mpris pipewire recording spotify systemd

Last synced: 16 Jun 2026

https://github.com/jecaro/mprisqueeze

MPRIS interface for squeezelite

logitechmediaserver mpris rust squeezelite

Last synced: 02 Aug 2025

https://github.com/quarckster/go-mpris-server

MPRIS server in Go

dbus golang mpris server

Last synced: 09 Aug 2025

https://github.com/pauloo27/gotroller

📻 MPRIS controller wrote in Go for Polybar with extra GUI

go golang gtk gui mpris polybar

Last synced: 03 Mar 2026

https://github.com/h465855hgg/noctalia-lyrics

Noctalia synchronized lyrics plugin (primary development source). Stable releases sync to noctalia-dev/community-plugins.

luau lyrics mpris noctalia noctalia-plugin

Last synced: 27 Jul 2026

https://github.com/p-mng/goscrobble

A simple, cross-platform music scrobbler daemon.

cli commandline daemon darwin go golang lastfm linux macos mpris mpris2 multimedia music scrobble scrobbler

Last synced: 21 Apr 2026

https://github.com/sammy-ette/opera

💃 MPRIS implementation for osu!

dbus linux mpris osu

Last synced: 10 May 2026

https://github.com/cjrh/debussy

CLI emitting json when song changes on Linux. Uses MPRIS and dbus to receive events

cli cli-app dbus mpris mpris-dbus-interface mpris2

Last synced: 12 Feb 2026

https://github.com/ruslang02/discord-mpris

MPRIS music client to displaying currently playing music on Discord Rich Presence.

discord discord-api discord-js mpris rich-presence

Last synced: 04 May 2026

https://github.com/sammy-ette/Opera

💃 MPRIS implementation for osu!

dbus linux mpris osu

Last synced: 14 Aug 2026

https://github.com/Karvy-Singh/loopctl

Repeat a media/section of media "x" number of times on Linux

c cli dbus linux media mpris

Last synced: 01 Apr 2026

https://github.com/lolei/home-remote

Home-Remote - Control media from your phone (on Linux) 📱🐧

home-automation iot linux mpris nextjs nextui pactl playerctl pwa react typescript

Last synced: 12 Apr 2026

https://github.com/chme/pidi-mpris

Control MPRIS media players with a Pirate Audio Raspberry Pi add-on

mpris pirate-audio raspberry-pi st7789

Last synced: 24 Apr 2026

https://github.com/stefano-m/lua-media_player

Media Player controls for Lua with Mpris and DBus

dbus lua media-player mpris

Last synced: 08 Jun 2026

https://github.com/jacalz/fympris

A simple MPRIS media controller for Linux/BSD.

fyne mpris

Last synced: 18 Feb 2026

https://github.com/towsifkafi/dbus-media-http-api

A HTTP API interfacing with the host's DBus to manage and relay media player information using the Mris MediaPlayer2 protocol.

dbus golang http-api linux-desktop mpris

Last synced: 17 Mar 2026

https://github.com/hec-ovi/xubamp

Lean, from-scratch Winamp 2.9x-style audio player for Ubuntu 26.04 (native GNOME 50 / Wayland / PipeWire), written in Rust. Loads classic .wsz skins, classic hotkeys and playlists, no album art.

audio-player classic-skins gnome lightweight mp3 mpris music-player pipewire rust ubuntu wayland winamp winamp-skins wsz

Last synced: 17 Jul 2026

https://github.com/sedrubal/mprisweb

Control your musicplayer through the web

bootstrap dbus mpris music-player tornado web-app websocket

Last synced: 19 May 2026

https://github.com/aymanbagabas/glyrics

GTK+ lyrics viewer

gnome gtk linux lyrics mediaplayer mpd mpris

Last synced: 11 May 2026

https://github.com/hbacelar8/mprisctl

C++ MPRIS controller library

cpp dbus mpris

Last synced: 08 Apr 2025

https://github.com/marcinn/letsplay

An extensible music player library written in Python, D-Bus mpris compatible

dbus-service linux linux-desktop mp3 mp3player mpris music player python python3

Last synced: 11 Jul 2025

https://github.com/esdmr/mpris-scripts

Run scripts via MPRIS media controls

mpris script-runner

Last synced: 14 Mar 2025

https://github.com/alibaghernejad/fscrobble

FScrobble - A Music scrobbling service written in F#

fsharp lastfm mpris scrobbling

Last synced: 18 Jun 2025

https://github.com/shreve/musicwand

Control your local music players with the MPRIS D-Bus interface!

cmus mpris mpris-ctl mpris-dbus-interface

Last synced: 14 Jan 2026

https://github.com/ivanvit100/rofi_player

Rofi applet that provides an interface for music playback. It allows for random playback of tracks from local playlists (folders). It supports direct streaming of YouTube playlists or downloading them for subsequent offline listening.

hypr hyprland hyprland-arch hyprland-plugin mpris mpv-mpris mpv-player music-player notify-send player rofi rofi-scripts shell

Last synced: 04 Apr 2025

https://github.com/aschaeffer/enigma2-indicator

Ubuntu indicator for Enigma 2 based set top boxes in the local network

enigma2 indicator-applet mpris python ubuntu ubuntu-indicator

Last synced: 20 Aug 2025

https://github.com/fardin6189/mediaplayer

🎵 Play MP3 and MP4 files effortlessly while displaying optional SRT subtitles using this simple JavaScript Media Player.

android-tv audiorecorder gnome gnome-shell-extension jzt jzvd kotlin-multiplatform kotlin-multiplatform-library lua media-player mediaplayer mpris playback player project video-player visualization visualizer

Last synced: 16 Aug 2026

https://github.com/nroi/audiowarden

block spotify songs that you don't like

mpris spotify

Last synced: 23 May 2026

https://github.com/amedoeyes/mprisctl

Command-line tool to interact with MPRIS compatible media players.

cli mpris

Last synced: 12 Jan 2026

https://github.com/iluha168/mpris-rpc

A connector between Chromium-based browsers and Discord's RPC (or arRPC) using MPRIS.

arrpc discord mpris mpris2 rpc

Last synced: 17 Apr 2026

https://github.com/ruslang02/mpris-dqt-plugin

MPRIS player plugin for DiscordQt.

dbus discord discord-qt mpris mpris2 typescript

Last synced: 15 May 2026

https://github.com/toasterofbread/mediasession-kt

A Kotlin Multiplatform library for emitting a system media session

kotlin kotlin-multiplatform kotlin-multiplatform-library mpris

Last synced: 10 Nov 2025

https://github.com/ledif/constellar

A D-Bus daemon and set of clients for World of Warcraft

dbus dbus-service mpris world-of-warcraft wow

Last synced: 04 Aug 2026

https://github.com/rdannenbring/hypr-music-bg

WIP: set the currently playing track's album art as your Wayland wallpaper. MPRIS-driven, multi-source with resolution and match verification, Hyprland-ready. Not ready for general use.

album-art daemon hyprland linux-desktop mpris musicbrainz rust wallpaper wayland

Last synced: 04 Aug 2026

https://github.com/char-ptr/vrc-media-osc

simple vrchat OSC chatbox for displaying your currently playing music using Mpris on linux!!

linux mpris osc vrchat

Last synced: 24 Jun 2026

https://github.com/aschaeffer/sony-avr-mpris

MPRIS Server for Sony AVR

audio avr mpris music nodejs receiver sony video

Last synced: 19 Jul 2025