Soundnode App is a desktop music player that brings Soundcloud to Mac, Windows, and Linux using Electron, Node.js, and Angular.js.
The tool solves the problem of accessing Soundcloud without a web browser by wrapping the Soundcloud API in a native desktop application. It provides features like searching for songs, browsing your stream and liked tracks, creating and managing playlists, following users, and using native media keyboard shortcuts. The app requires users to manually configure their own Soundcloud API key by extracting a client ID from the Soundcloud website, since Soundcloud has suspended new application registrations. Users should be aware that Soundcloud enforces a daily rate limit on third-party apps, blocking all users from streaming once the limit is reached until the next day.
Soundnode App suits developers and music listeners who prefer a dedicated desktop application over browser-based streaming and who are comfortable with the manual API key configuration process. The project is appropriate for anyone seeking a lightweight Soundcloud client on desktop platforms without relying on a web interface.
The project maintains an open issue tracker where contributors can identify bugs and features to work on, with a documented contribution guideline. The development wiki provides setup instructions for building the application locally. The repository accepts bug reports that include console output and reproduction steps, and encourages community participation in testing and development.