Skip to content
Turn any subreddit into a real radio station!
CoffeeScript JavaScript
Branch: master
Clone or download

Latest commit

Fetching latest commit…
Cannot retrieve the latest commit at this time.


Type Name Latest commit message Commit time
Failed to load latest commit information.


Turn any subreddit into a real radio station!

##wat Streamit gets the hottest soundcloud tracks from reddit and then streams it over a IceCast radio stream!
It will refresh every 20 minutes, queueing newly posted tracks.
Streamit offers a API and a websocket integration (through


  • Multiple subreddit configuration
  • REST API (optional)
    Allows you to see currently playing track, next track, and song queue. CORS enabled by default.
  • integration. (optional)
    Send a update to your frontend whenever the current song changes!
  • Works with HTML5 audio tag in all new major browsers.
  • Doesn't download anything, pipes mp3 data straight to the icecast server.
    No harddisk space/high amounts of RAM needed.
  • Reddit listing can be configured to your likings. Rather hear the newest tracks only? Posted today? No problem.


  • A (running) IceCast server.
    Might work with shoutcast but not tested.

###Setup 0. npm install streamit -g

  1. Find streamit installation directory (which streamit) & cd into it.
  2. Edit the config.json file to your likings.
  3. If you're not making use of pubnub, change api.pubnub to false. If you are, don't forget to enter both the publish and the subscribe key.
  4. Idem dito for the API (api.enabled)
  5. streamit baby!
  6. Connect to your radio stream and enjoy! (probably

There's currently a live server running on making use of both the API and websocket capabilities.

You can’t perform that action at this time.