Home

Awesome

<p align="center"> <img height="300" width="300" src="https://raw.githubusercontent.com/lbrndnr/nuage-macos/master/Nuage/Assets.xcassets/AppIcon.appiconset/AppIcon512@2x.png" /> </p> <h1 align="center">Nuage</h1> <p align="center">A native SoundCloud app for macOS, written in SwiftUI</p>

Twitter: @lbrndnr Twitter: @lbrndnr SoundCloud: @lerboe License

About

Nuage is an independent and open-source project to build a native SoundCloud client for macOS using SwiftUI. Its overall goal is to make listening to tracks on SoundCloud more enjoyable by providing a light-weight and beautiful interface. As of now, the app is still very much in development, lots of features are still missing and the UI needs a lot of work too. So if you want to learn a little bit of SwiftUI or if you have a suggestion regarding the user experience, feel free to open an issue or a merge request.

<img alt="Nuage Main View" src="https://github.com/lbrndnr/nuage-macos/assets/762049/99d5e344-9b1b-4890-ac8d-6f15fd114be0">

Note that Nuage is not affiliated in any way to SoundCloud. Nuage uses private APIs which I have not been granted access to, so functionality may break in the future.

Installation

You can install Nuage using brew:

$ brew install --cask nuage

or by downloading the latest version right here. Note that Nuage is still in heavy development and on top of that written in SwiftUI, a very young framework. If you encounter a bug or miss a feature, don't hesitate to open a pull request.

Dependencies

Nuage uses SoundCloud to access SoundCloud's private API.

Code & Design

Developed by Laurin Brandner, icon designed by Yannick Lung.

License

Nuage is licensed under GPL-3.0. You can use Nuage's code as long as your app is also licensed as GPL-3.0. For all other applications please contact me.