Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Roll your music player in a few minutes, with single command.
JavaScript CSS
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
docs
examples
lib
templates
.gitignore
.npmignore
Makefile
README.md
index.js
package.json
player.styl

README.md

ourtunes

Roll your music player in a few minutes, with single command.

Example Sites: example-mixtape, lullabytunes.org, anarko.org, gezitunes.org, leylatunes.org

Howto

Install it first:

$ npm install -g ourtunes

And create a YAML file like following:

title: birthday mixtape
image: https://i.cloudup.com/zL8MU94GNp.jpg

maya: http://tayfabandista.org/player/maya.mp3
toprak ana: http://www.youtube.com/watch?v=hPP2hAWvntA
birinci rollama: http://tayfabandista.org/su_anda_simdi/birinci_rollama.mp3
zaman: http://www.youtube.com/watch?v=RrGjK28-2TY
gavur imam isyani: http://tayfabandista.org/dikkat_askersiz_bolge/player/gavur_imam_isyani.mp3

Now build the app:

$ ourtunes mixtape.yaml

This command will create a directory called "mixtape" that has an HTML, JavaScript and CSS file:

$ ls mixtape/
index.html
mixtape.js
mixtape.css

You can open the index.html file with any web browser, and serve from a hosting service in with your own domain.

Cheers!

Tips & Tricks

You can add mixtapes SoundCloud urls, too. First get an API key and add it on top of the document like below:

title: birthday mixtape
image: https://i.cloudup.com/zL8MU94GNp.jpg
soundcloud: api-key-here

bul karayi: https://soundcloud.com/veyasin/mode-xl-bul-karayi
merhaba: https://soundcloud.com/sacmalamaca2/saykan-merhaba-2014
Something went wrong with that request. Please try again.