Skip to content

Another music player created with Tauri!

License

Notifications You must be signed in to change notification settings

XandrCopyrighted/Cazic

Repository files navigation

Logo

Cazic

Another music application created with Tauri.

Table of contents

Features

  • Discord RPC
  • Album art as background (Isn't merged)
  • Playlist support
  • Can become the system handler for media files (Isn't merged)
  • Keyboard shortcuts to efficiently manage what's playing (Partial support)
  • Loop, shuffle, everything you would expect from a modern music player
  • Memory safety with Rust 🦀🦀🦀

and much more!

Troubleshooting

The app isn't starting!

On Windows, please ensure you have Microsoft Edge WebView2 installed.

On Linux, please ensure you have webkit2gtk or libwebkitgtk installed. If that doesn't work, try this step in Tauri's documentation.

You do NOT need Rust to run Cazic.

Audio doesn't work! (Linux)

Try installing the gst-plugins-good package:

Arch Linux:

sudo pacman -S gst-plugins-good

Fedora:

sudo dnf install gstreamer1-plugins-good

Gentoo:

emerge -av media-libs/gst-plugins-good

Debian:

sudo apt install gstreamer1.0-plugins-good

Development & manual installation

This section is for developers & advanced users: If you're seeking downloads, please check out our releases page.

This section assumes you have everything needed to build a Tauri app. That includes the Rust Toolchain and Tauri-CLI, along with Git

git clone https://gitlab.com/XDRwastaken/Cazic.git
cd Cazic
cargo tauri dev

To access the most cutting-edge version, download the latest build artifacts