Skip to content

dddevid/Musly-Desktop

Repository files navigation

🎵 Musly Desktop

A desktop music application built with Tauri, React, and TypeScript.

Warning

This project is in alpha: expect bugs, frequent changes, and incomplete features. Use at your own risk!

📖 About

Musly is a lightweight, cross-platform desktop music player built with Tauri, React, and TypeScript. It aims to provide a fast, native-feeling music experience with a modern UI.

📱 The mobile version can be found at https://github.com/dddevid/Musly

✨ Features

  • 🎶 Local music playback
  • 🖥️ Cross-platform support (Windows, macOS, Linux) via Tauri
  • ⚡ Lightweight and fast — Tauri's Rust backend keeps resource usage minimal
  • 🎨 Modern UI powered by React + TypeScript

🛠️ Tech Stack

Layer Technology
Frontend React + TypeScript
Desktop runtime Tauri (Rust)
Build tool Vite

🚀 Getting Started

Prerequisites

  • Node.js (v18+)
  • Rust (latest stable)
  • Tauri CLI prerequisites

Installation

# Clone the repository
git clone https://github.com/dddevid/Musly-Desktop.git
cd Musly-Desktop

# Install dependencies
npm install

Development

npm run tauri dev

Build

npm run tauri build

🧑‍💻 Recommended IDE Setup

VS Code with the following extensions:

  • Tauri
  • rust-analyzer

🤝 Contributing

Contributions, issues, and feature requests are welcome! Feel free to check the issues page.

  1. Fork the project
  2. Create your feature branch (git checkout -b feature/AmazingFeature)
  3. Commit your changes (git commit -m 'Add some AmazingFeature')
  4. Push to the branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

💸 Support the Project

If you find Musly useful and want to support its development, consider making a donation:

Network Address
Bitcoin (BTC) bc1qrfv880kc8qamanalc5kcqs9q5wszh90e5eggyz
Solana (SOL) E3JUcjyR6UCJtppU24iDrq82FyPeV9nhL1PKHx57iPXu
ETH / Monad / Hype 0x01195b0Ae97b2D461aB0C746663bFE915eb9ac7c

Every contribution, big or small, is deeply appreciated and helps keep the project alive. ❤️

📄 License

This project is licensed under the Attribution-NonCommercial-ShareAlike 4.0 International license.


Made with ❤️ in Italy 🇮🇹 by an Albanian developer 🇦🇱

About

A lightweight, cross-platform music player built with Tauri. Fast, native-feeling and modern. ⚠️ Currently in alpha.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages