The Wayback Machine - https://web.archive.org/web/20140513021800/https://github.com/showcases/music
Skip to content

Explore GitHub

Music

17 Repositories 7 Languages Last updated

Drop the code bass with these musically themed repositories.

  • Adrian Sampson

    sampsyo/beets

    music library manager and MusicBrainz tagger

    Python 2,829 stars
  • Scott Schiller

    scottschiller/SoundManager2

    A JavaScript Sound API supporting MP3, MPEG4 and HTML5 audio + (experimental) RTMP, providing reliable cross-browser/platform audio control in as little as 10 KB. BSD licensed.

    JavaScript 1,645 stars
  • Play

    play/play

    Play is an employee-powered iTunes-based client-driven distributed music server for your office.

    Ruby 1,765 stars
  • Church Music Association of America

    CMAA/nova-organi-harmonia

    An eight-volume set of organ accompaniments to the Nova Organi Harmonia Gregorian chant

    25 stars
  • CreateJS

    CreateJS/SoundJS

    A Javascript library for working with Audio. Features a simple interface as the front end to multiple audio APIs via a plugin model. Currently supports WebAudio, HTML5 Audio, & a Flash fallback.

    JavaScript 932 stars
  • The Echo Nest

    echonest/remix.js

    Echo Nest Remix is the Internet Synthesizer. Make amazing things from music, automatically.
    Turn any music or video into Python or JavaScript code.

    JavaScript 106 stars
  • SoundCloud

    soundcloud/areweplayingyet

    This is an open and public initiative to bring more harmony into HTML5 Audio implementations. The specifications are missing some features and sometime leaves room for interpretation. We want to un-mute the Web and make Audio rock!

    JavaScript 176 stars
  • MuseScore

    musescore/MuseScore

    MuseScore is an open source and free music notation software. For support, contribution, bug reports, visit MuseScore.org. Fork and make pull requests!

    TypeScript 292 stars
  • tomahawk-player

    tomahawk-player/tomahawk

    Tomahawk, the social music player app (Qt / C++)

    TypeScript 594 stars
  • Last.fm

    lastfm/musicbrainz-data

    MusicBrainz Java data bindings using Hibernate

    Java 34 stars
  • MusicBrainz

    musicbrainz/picard

    MusicBrainz Picard is a cross-platform (Linux/Mac OS X/Windows) application written in Python and is the official MusicBrainz tagger.

    Picard supports the majority of audio file formats, is capable of using audio fingerprints (AcoustIDs), performing CD lookups and disc ID submissions, and it has excellent Unicode support.

    Python 288 stars
  • Rdio

    rdio/rdio-simple

    These libraries for Python, PHP, Ruby, Node.js and Java implement the subset of OAuth that is required to talk to the Rdio service with minimal external dependencies.

    Java 141 stars
  • Spotify

    spotify/apps-tutorial

    This is a Spotify App that shows useful code snippets that can help you build Spotify Apps. With these examples you can build the next generation music mashup.

    JavaScript 437 stars
  • Michael Deal

    mudcube/MIDI.js

    Making life easy to create a MIDI-app on the web. Includes a library to program synesthesia into your app for memory recognition or for creating trippy effects. Convert soundfonts for Guitar, Bass, Drums, ect. into code that can be read by the browser. Supports multiple simultaneous instruments and perfect timing.

    JavaScript 937 stars
  • iyoko

    iyoko/cursynth

    cursynth is a polyphonic, MIDI enabled, subtractive synth that runs in your
    terminal with an ascii interface.

    cursynth will connect to all MIDI devices and send output to the default audio
    device on your system.

    C++ 113 stars
  • CASH Music

    cashmusic/platform

    A free and open platform giving all musicians access to tools that let them manage, promote, and sell their music online.

    PHP 277 stars
  • Mopidy

    mopidy/mopidy

    Mopidy is a music server which can play music both from multiple sources, like your local hard drive, radio streams, and from Spotify and SoundCloud. Searches combines results from all music sources, and you can mix tracks from all sources in your play queue. Your playlists from Spotify or SoundCloud are also available for use.

    Python 850 stars
Sign up for free to get involved with these projects and more. Already have an account? Sign in now

Octocat-spinner-128

Loading…

Something went wrong with that request. Please try again.