soundnode/soundnode-app

Soundnode App is the Soundcloud for desktop. Built with Electron, Angular.js and Soundcloud API.

View on GitHub ↗Jump to charts ↓

Summary Information

Updated 23 minutes ago
Added to GitGenius on September 12th, 2026
Created on April 25th, 2014
Open Issues & Pull Requests: 274 (+0)
GitHub issues: Enabled
Number of forks: 628
Total Stargazers: 5,273 (+0)
Total Subscribers: 145 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 26.7 days
Mean response time: 190.4 days
90th percentile: 600.3 days
Tracked items: 4

Most active contributors

Sign in to see contributor activity.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 2
New in 7 days: 0
Closed in 7 days: 0
Avg open age: 1,250 days
Stale 30+ days: 1
Stale 90+ days: 1

Recent activity

Opened in 7 days: 0
Closed in 7 days: 0
Comments in 7 days: 0
Events in 7 days: 0

Top labels

No label distribution available yet.

Most active issues this week

No issue events were indexed in the last 7 days.

Detailed Description

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.