musicer Svelte Themes

Musicer

A modern, high-performance music player for Windows (ARCHIVE).

Musicer

XEditor Logo

A modern, high-performance music player for Windows..


Musicer

NOTE: This is a public archive of the active, private repository for Musicer.

Musicer is a modern, high-performance music player for Windows 11, built with Tauri and Rust.

Features

  • High-Fidelity Audio: Powered by a custom Rust audio engine.
  • Modern UI: Sleek, responsive interface built with Svelte and modern CSS.
  • Windows Integration:
    • Native media controls (SMTC) support.
    • Taskbar preview buttons integration.
  • Performance: Lightweight and fast, with Rust and Svelte.

Installation

Currently, Musicer is in active development. You can build it from source.

Prerequisites

Build from Source

  1. Clone the repository:

    git clone https://github.com/xerosf/musicer.git
    cd musicer
    
  2. Install dependencies:

    bun i
    
  3. Run in development mode:

    bun tauri dev
    
  4. Build release:

    bun tauri build --target x86_64-pc-windows-msvc
    

The compiled executable (installer) will be located in src-tauri/target/x86_64-pc-windows-msvc/release/bundle/nsis/.

Development

Project Structure

  • src/: Frontend source code (SvelteKit).
  • src-tauri/: Backend source code (Rust).
  • src-tauri/src/audio/: Audio engine implementation.

Scripts

bun version <new_version> # Bump version in package.json, tauri.conf.json, and Cargo.toml
bun clean # Clean up build artifacts (Svelte + Rust)

License

Copyright © 2025-2026 Sansith Fernando.

Musicer is licensed under the Apache License, Version 2.0. See the LICENSE file for more details.

Top categories

Loading Svelte Themes