A lightweight, cross-platform desktop wrapper for SoundCloud built with Tauri.
- 🎵 Native Experience: Enjoy SoundCloud as a standalone desktop application.
- 🎧 Background Play: Music keeps playing even when you close the window.
- ⚡ Resource Efficient: Automatically pauses animations when running in the background to save battery.
- 🚀 Lightweight: Built with Rust and Tauri for minimal resource usage.
- 💻 Cross-Platform: Runs effectively on macOS (ready) and supports Windows/Linux.
- 🔒 Privacy Focused: Direct wrapper around the official site with no extra tracking.
Before you begin, ensure you have the following installed:
-
Clone the repository
git clone https://github.com/oguzoldev/soundcloud-desktop-app.git cd soundcloud-desktop-app -
Install dependencies
npm install
-
Run in development mode
npm run tauri dev
-
Build for production
npm run tauri build
src/: Frontend web assets (HTML, CSS, JS).src-tauri/: Rust backend and Tauri configuration.src-tauri/tauri.conf.json: Main configuration file.
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
This is an unofficial desktop client. SoundCloud is a trademark of SoundCloud Global Limited & Co. KG. This project is not affiliated with, endorsed by, or sponsored by SoundCloud.