an open-source music player powered by Iced and Gstreamer.
  • Rust 98.9%
  • Shell 1.1%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-27 06:52:16 +02:00
assets Add flatpak manifest (#1) 2026-09-18 13:50:05 +02:00
packaging Add flatpak manifest (#1) 2026-09-18 13:50:05 +02:00
src UI improvements (#2) 2026-09-27 06:52:16 +02:00
.gitignore mossp 2026-08-01 00:48:07 +07:00
Cargo.lock Add other loop icons. update lofty 2026-09-15 21:53:43 +07:00
Cargo.toml Add flatpak manifest (#1) 2026-09-18 13:50:05 +02:00
COPYING mossp 2026-08-01 00:48:07 +07:00
LICENSE mossp 2026-08-01 00:48:07 +07:00
README.md Update README 2026-09-17 17:01:43 +07:00

Moss Player

Moss player (or mossp) is an open-source music player powered by Iced and Gstreamer.

Features

  • Supports many formats via Gstreamer
  • Customizable
  • MPRIS control
  • Disable images
  • Offline

Planned

  • Playlist support (.m3u8)
  • Lyrics support (.lrc)

Installation

Package manager

AUR mossp:

git clone https://aur.archlinux.org/mossp.git
cd mossp
makepkg -si

or via your preferred aur helper

for deb and rpm. get the package from releases and install them via your package manager.

Building from source

required dependencies:

clone this repo and change to the repo's directory then:

cargo build -r

or install with

cargo install

Licensing

Moss player (or mossp) is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Moss player (or mossp) is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License v3 for more details.