{"id":18754878,"url":"https://github.com/daniel-j/eqbeats-app","last_synced_at":"2025-11-29T06:30:16.396Z","repository":{"id":9310443,"uuid":"11150854","full_name":"daniel-j/eqbeats-app","owner":"daniel-j","description":"Equestrian Beats web app","archived":false,"fork":false,"pushed_at":"2014-01-15T03:39:03.000Z","size":3584,"stargazers_count":4,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-29T01:31:56.288Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/daniel-j.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2013-07-03T12:56:09.000Z","updated_at":"2018-03-29T10:58:59.000Z","dependencies_parsed_at":"2022-09-08T11:13:57.849Z","dependency_job_id":null,"html_url":"https://github.com/daniel-j/eqbeats-app","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daniel-j%2Feqbeats-app","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daniel-j%2Feqbeats-app/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daniel-j%2Feqbeats-app/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/daniel-j%2Feqbeats-app/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/daniel-j","download_url":"https://codeload.github.com/daniel-j/eqbeats-app/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239644128,"owners_count":19673580,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-07T17:30:31.760Z","updated_at":"2025-11-29T06:30:16.334Z","avatar_url":"https://github.com/daniel-j.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"Equestrian Beats web app by djazz\n===\n\nWhat is it?\n---\nThis is a web app using the eqbeats public json api to let you browse eqbeats without music interrupts! It is a music player with support for viewing the toplists, playlists and browse other artists music!\n\nTry it out!\n---\nLive demo: http://djazz.se/apps/eqbeats/\n\nVideo demo: http://www.youtube.com/watch?v=gUstlOXm_FY\n\nScreenshot: http://i.imgur.com/JIRRUpg.png\n\nInstallation\n---\nYou could install this on your own server, or you can even use it locally if you compile the LESS stylesheet to CSS first, because it's using Ajax (can't fetch stuff locally).\nJust clone this repo into a directory and enjoy! It's all static files so it should work on any webserver (apache, nginx, express..)\n\nThere isn't much to configure, it works out of the box!\n\nFeatures\n---\n * Listen to your and others playlists\n * Browse other artists tracks and playlists\n * Discover new music\n * Queue tracks\n * Search for tracks\n * Download tracks\n * Use spacebar to pause, ctrl+arrow left/right to play previous/next track\n\nTodo/missing features\n---\n * Login/authentication\n * Add tracks to playlists, create playlists, favourite tracks, upload music..\n * Shuffle mode\n * Cache playlists, tracks, user pages..\n * Offline usage (sync playlists)\n * Responsive design for smaller screens\n * Mobile support (Android, iOS..)\n * Context menu on tracks, for actions like queue, add to playlist, share..\n\nThanks\n---\nThe app is written in CoffeeScript and relies on the MVC framework Marionette (extended from Backbone), originally created by Derick Bailey.\n\nMany thanks to Brian Mann for his Marionette+Backbone screencast series over at http://www.backbonerails.com/\n\nAlso a big thanks to the eqbeats developers, for fixing API bugs and other stuff!\n\n\nOther links\n---\n * Equestrian Beats website: https://eqbeats.org/\n * Marionette website: http://marionettejs.com/\n * Backbone documentation: http://backbonejs.org/\n * Old screenshot: http://i.imgur.com/pAkkQ0b.png\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaniel-j%2Feqbeats-app","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdaniel-j%2Feqbeats-app","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdaniel-j%2Feqbeats-app/lists"}