Credits


Copyright 2013-2016 Michelangelo Guarise

Made with ♥ in Italy, brought to awesomeness by contributors all around the world

Source Code
Contributions are not only welcome, they are a vital part of the project. Feel free to jump in and make Volumio better

Volumio Backend code: https://github.com/volumio/Volumio2.git
Volumio UI code: https://github.com/volumio/Volumio2-UI

Volumio2

album-art by Lacy Morrow - MIT - git://github.com/lacymorrow/album-art
base64-url by @joaquimserafim - ISC - git://github.com/joaquimserafim/base64-url.git
body-parser by N/A - MIT - git+https://github.com/expressjs/body-parser.git
chokidar by Paul Miller - MIT - git+https://github.com/paulmillr/chokidar.git
compression by N/A - MIT - git+https://github.com/expressjs/compression.git
convert-seconds by Michael Wuergler - MIT - git+https://github.com/radiovisual/convert-seconds.git
cookie-parser by TJ Holowaychuk - MIT - https://github.com/expressjs/cookie-parser
cue-parser by Xiao Han - MIT - git@github.com:justlaputa/cue-parser.git
ejs by Matthew Eernisse - Apache-2.0 - git://github.com/mde/ejs.git
express by TJ Holowaychuk - MIT - https://github.com/expressjs/express
fast.js by Charles Pick - MIT - http://github.com/codemix/fast.js
file-download by Montana Flynn - ISC - #
fs-extra by JP Richardson - MIT - git+https://github.com/jprichardson/node-fs-extra.git
hashmap by Ariel Flesler - MIT - git://github.com/flesler/hashmap.git
inotify by Camilo Aguilar - MIT - git+ssh://git@github.com/c4milo/node-inotify.git
ip by Fedor Indutny - MIT - git+ssh://git@github.com/indutny/node-ip.git
is-online by Sindre Sorhus - MIT - git+https://github.com/sindresorhus/is-online.git
json-query by Matt McKegg - undefined - git://github.com/mmckegg/json-query.git
kew by N/A - Apache-2.0 - git+https://github.com/Medium/kew.git
level by N/A - MIT - git+https://github.com/Level/level.git
linux-mountutils by Matt White - MIT - https://github.com/mw-white/node-linux-mountutils.git
mdns by David Siegel - undefined - git+ssh://git@github.com/agnat/node_mdns.git
moment by Iskren Ivov Chernev - MIT - https://github.com/moment/moment.git
morgan by N/A - MIT - https://github.com/expressjs/morgan
mpd by Andrew Kelley - MIT - git@github.com:andrewrk/mpd.js.git
musicbrainz by Max Kueng - undefined - git://github.com/maxkueng/node-musicbrainz.git
musicmetadata by Lee Treveil - MIT - git://github.com/leetreveil/musicmetadata.git
njstrace by ValYouW - MIT - https://github.com/yuvalw/njsTrace.git
node-schedule by Matt Patenaude - undefined - git+https://github.com/node-schedule/node-schedule.git
node-uuid by Robert Kieffer - undefined - git+https://github.com/broofa/node-uuid.git
nodetools by Tareq Al-Zubaidi - BSD - alzubaidi/nodetools
onoff by fivdi - MIT - git+https://github.com/fivdi/onoff.git
pidof by Jakob Borg - undefined - https://github.com/calmh/node-pidof.git
playmusic by Jamon Terrell - MPL-2.0 - git+https://github.com/jamon/playmusic.git
random-string by Valiton GmbH, Bastian 'hereandnow' Behrens - undefined - git://github.com/valiton/node-random-string.git
serve-favicon by Douglas Christopher Wilson - MIT - https://github.com/expressjs/serve-favicon
shelljs by N/A - BSD-3-Clause - git://github.com/shelljs/shelljs.git
socket.io by N/A - MIT - git://github.com/Automattic/socket.io.git
socket.io-client by N/A - MIT - git+https://github.com/Automattic/socket.io-client.git
sort-on by Sindre Sorhus - MIT - git+https://github.com/sindresorhus/sort-on.git
string by JP Richardson - MIT - git+https://github.com/jprichardson/string.js.git
tail by Luca Grulla - MIT - git://github.com/lucagrulla/node-tail.git
telnet by Nathan Rajlich - undefined - git://github.com/TooTallNate/node-telnet.git
underscore by Jeremy Ashkenas - MIT - git://github.com/jashkenas/underscore.git
unirest by Mashape - MIT - git+ssh://git@github.com/Mashape/unirest-nodejs.git
v-conf by Massimiliano Fanciulli - ISC - https://github.com/fanciulli/v-conf.git
winston by Charlie Robbins - MIT - git+https://github.com/winstonjs/winston.git
wireless-tools by Christopher M. Baker - MIT - git+https://github.com/bakerface/wireless-tools.git
yargs by N/A - MIT - git+ssh://git@github.com/yargs/yargs.git

Volumio2 Contributors

volumio 632 Commits
fanciulli 206 Commits
greenkeeperio-bot 97 Commits
MerynT 93 Commits
ning-yu 86 Commits
vellori 46 Commits
piercer 44 Commits
HoochDeveloper 14 Commits
jomo 14 Commits
apinner 10 Commits
mpasteur 8 Commits
balbuze 6 Commits
shawaj 3 Commits
jotak 2 Commits
jhoutman 2 Commits
gkkpch 1 Commits
Emilot 1 Commits
Alex131089 1 Commits
jakubro 1 Commits
gitter-badger 1 Commits
aviposs 1 Commits

Volumio2-UI

babel-core by Sebastian McKenzie - MIT - https://github.com/babel/babel/tree/master/packages/babel-core
babel-loader by Luis Couto - MIT - git+https://github.com/babel/babel-loader.git
babel-polyfill by Sebastian McKenzie - MIT - https://github.com/babel/babel/tree/master/packages/babel-polyfill
browser-sync by Shane Osbourne - Apache-2.0 - git+https://github.com/browsersync/browser-sync.git
browser-sync-spa by shakyshane - ISC - https://github.com/shakyShane/browser-sync-spa
chalk by N/A - MIT - git+https://github.com/chalk/chalk.git
concat-stream by Max Ogden - MIT - git+ssh://git@github.com/maxogden/concat-stream.git
del by Sindre Sorhus - MIT - git+https://github.com/sindresorhus/del.git
gulp by Fractal - MIT - git+https://github.com/gulpjs/gulp.git
gulp-angular-templatecache by Mickel - MIT - git+https://github.com/miickel/gulp-angular-templatecache.git
gulp-autoprefixer by Sindre Sorhus - MIT - https://github.com/sindresorhus/gulp-autoprefixer
gulp-csso by Ben Briggs - MIT - git+https://github.com/ben-eb/gulp-csso.git
gulp-filter by Sindre Sorhus - MIT - https://github.com/sindresorhus/gulp-filter
gulp-flatten by Artem Medeusheyev - MIT - git://github.com/armed/gulp-flatten.git
gulp-if by Rob Richardson - MIT - git://github.com/robrich/gulp-if.git
gulp-inject by Joakim Carlstein - MIT - git://github.com/klei/gulp-inject.git
gulp-jshint by N/A - MIT - git://github.com/spalger/gulp-jshint.git
gulp-load-plugins by Jack Franklin - MIT - git+https://github.com/jackfranklin/gulp-load-plugins.git
gulp-minify-html by N/A - MIT - #
gulp-ng-annotate by Kagami Hiiragi - CC0-1.0 - git+https://github.com/Kagami/gulp-ng-annotate.git
gulp-ng-config by Atticus White - MIT - git+https://github.com/ajwhite/gulp-ng-config.git
gulp-ng-constant by Arturo Guzman - MIT - git://github.com/guzart/gulp-ng-constant.git
gulp-protractor by Steffen Müller - MIT - git://github.com/mllrsohn/gulp-protractor.git
gulp-rename by Hector Guillermo Parra Alvarez - undefined - git://github.com/hparra/gulp-rename.git
gulp-replace by Larry Davis - MIT - git://github.com/lazd/gulp-replace.git
gulp-rev by Sindre Sorhus - MIT - git+https://github.com/sindresorhus/gulp-rev.git
gulp-rev-replace by James K Nelson - MIT - git+https://github.com/jamesknelson/gulp-rev-replace.git
gulp-sass by David Manning - MIT - git://github.com/dlmanning/gulp-sass.git
gulp-size by Sindre Sorhus - MIT - https://github.com/sindresorhus/gulp-size
gulp-sourcemaps by Florian Reiterer - ISC - git://github.com/floridoo/gulp-sourcemaps.git
gulp-uglify by Terin Stock - MIT - git+https://github.com/terinjokes/gulp-uglify.git
gulp-useref by Jonathan Kemp - MIT - git+https://github.com/jonkemp/gulp-useref.git
gulp-util by Fractal - MIT - git+https://github.com/gulpjs/gulp-util.git
gulp-webpack by Kyle Robinson Young - MIT - https://github.com/shama/gulp-webpack
http-proxy-middleware by Steven Chim - MIT - https://github.com/chimurai/http-proxy-middleware.git
jshint-loader by Tobias Koppers @sokra - undefined - git@github.com:webpack/jshint-loader.git
jshint-stylish by Sindre Sorhus - MIT - git+https://github.com/sindresorhus/jshint-stylish.git
karma by Vojta Jína - MIT - git://github.com/karma-runner/karma.git
karma-jasmine by Vojta Jina - MIT - git://github.com/karma-runner/karma-jasmine.git
karma-ng-html2js-preprocessor by Vojta Jina - MIT - git://github.com/karma-runner/karma-ng-html2js-preprocessor.git
karma-phantomjs-launcher by Vojta Jina - MIT - git://github.com/karma-runner/karma-phantomjs-launcher.git
lodash by John-David Dalton - MIT - git+https://github.com/lodash/lodash.git
main-bower-files by Christopher Knötschke - MIT - git://github.com/ck86/main-bower-files.git
map-stream by Dominic Tarr - MIT - git://github.com/dominictarr/map-stream.git
merge-stream by Stephen Sugden - MIT - git+https://github.com/grncdr/merge-stream.git
npm by Isaac Z. Schlueter - Artistic-2.0 - git+https://github.com/npm/npm.git
request by Mikeal Rogers - Apache-2.0 - git+https://github.com/request/request.git
require-dir by Aseem Kishore - MIT - git://github.com/aseemk/requireDir.git
uglify-save-license by Shinnosuke Watanabe - undefined - https://github.com/shinnn/uglify-save-license.git
wiredep by Stephen Sawchuk - MIT - git+https://github.com/taptapship/wiredep.git
wrench by Ryan McGrath - undefined - git+https://ryanmcgrath@github.com/ryanmcgrath/wrench-js.git
angular by Angular Core Team - MIT - git+https://github.com/angular/angular.js.git
angular-animate by Angular Core Team - MIT - git+https://github.com/angular/angular.js.git
angular-sanitize by Angular Core Team - MIT - git+https://github.com/angular/angular.js.git
angular-cookies by Angular Core Team - MIT - git+https://github.com/angular/angular.js.git
angular-touch by Angular Core Team - MIT - git+https://github.com/angular/angular.js.git
angular-bootstrap by https://github.com/angular-ui/bootstrap/graphs/contributors - MIT - git+https://github.com/angular-ui/bootstrap.git
angular-bootstrap-sliderangular-bootstrap-switch by Francesco Pontillo - Apache-2.0 - git+ssh://git@github.com/frapontillo/angular-bootstrap-switch.git
angular-knobangular-toastr by Jesus Rodriguez - MIT - git+https://github.com/Foxandxss/angular-toastr.git
angular-ui-router by N/A - MIT - git+https://github.com/angular-ui/ui-router.git
angular-ui-select by http://github.com/angular-ui/ui-select/graphs/contributors - MIT - git://github.com/angular-ui/ui-select.git
animate.css by Daniel Eden - MIT - git+https://github.com/daneden/animate.css.git
bootstrap-sass-officialcomponents-font-awesome by N/A - MIT,OFL-1.1 - git://github.com/components/font-awesome.git
jquery by jQuery Foundation and other contributors - MIT - git+https://github.com/jquery/jquery.git
moment by Iskren Ivov Chernev - MIT - https://github.com/moment/moment.git
socket.io by N/A - MIT - git://github.com/Automattic/socket.io.git
ui-router-extras by Christopher Thielen - MIT -
matchmedia-ng by Jason Kulatunga - MIT - git://github.com/AnalogJ/matchmedia-ng.git
AngularHammerngDraggableangular-mocks by Angular Core Team - MIT - git+https://github.com/angular/angular.js.git

Volumio2-UI Contributors

kurtommy 184 Commits
volumio 80 Commits
apinner 28 Commits
jomo 2 Commits
mpasteur 2 Commits
RyanMarcus 1 Commits
undefined

Frameworks

Node.js by Ryan Dahl
AngularJS by Google
Bootstrap by Twitter
Socket.io by Guillermo Rauch

Core Packages

MPD - Music Player Daemon by Max Kellermann
Shairport-Sync by Mike Brady
UPMPDCLI by Justin Maggard

Backgrounds

Galaxy by ESA/Hubble
Darkness by Jarred Decker
Aurora by Alfrfrey
Morning by Justin Thomas
Stars by Andrew King
Yosemite by Wasim Muklashy
Berlin by Fabrizio Nisi

Services

Shoutcast Web Radio API by Shoutcast
Dirble Web Radio DIrectory API by Dirble

Translations

French translation by Balbuze
Dutch translation by Dennis Hagens
Japanese translation by ycat3
German translation by ChristianFink

License

This Program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation either version 3, or (at your option) any later version. This Program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with Volumio; see the file COPYING. If not, see http://www.gnu.org/licenses

Volumio OEM

White label solutionVolumio name and logo can be used for commercial purposes only with an explicit authorization. Contact us for details. However, Volumio offers a white label solution which does not have Volumio branding. Also, such solutions can be finely tailored to fir any particular need. This has already been proved effective for various Audio Manufactures, enabling them to offer Volumios ease of use, excellent audio quality and reliability, but at a fraction of the cost of in-house development.This also benefits our project financially, which allows us to invest more resources in the project and constantly increse its quality.

We are able to offer the following:


  • Custom UI branding
  • Custom UI Backend features
  • Removal or addition of new features, based on specific scenarios
  • Consultancy on Hardware and software solution for specific scenarios
  • A very convenient pricing model


Although you could make these changes yourself, letting us take care of it will guarantee:

  • Support for the whole products lifecycle
  • Tested, loved and proven solution by a huge community
  • All system updates, with your branding and functions preserved on each update


  • You should note that Volumio is licensed under the GPL and as such any changes to the source code made must be made available to anyone requesting them. We can offer also licence exceptions, if your business model needs it. If you are interested in this service, you can contact us for a quote.

Legal Disclaimer

Copyright © 2013-2016 Michelangelo GuariseWe are not responsible for any damage to your computer or appliances caused by Volumio. Use it by your own risk.Intellectual propertyThis Agreement does not transfer from INTUITU di Michelangelo Guarise to you any INTUITU di Michelangelo Guarise or third party intellectual property, and all right, title and interest in and to such propertywill remain (as between the parties) solely with INTUITU di Michelangelo Guarise. INTUITU di Michelangelo Guarise, Volumio, the Volumio logo, and all other trademarks, service marks, graphics and logos usedin connection with Volumio, or the Website are trademarks or registered trademarks of INTUITU di Michelangelo Guarise or INTUITU di Michelangelo Guarise’s licensors. Other trademarks, service marks, graphics in connection with Volumio, or the Website are trademarks or registered trademarks of INTUITU di Michelangelo Guarise or INTUITU di Michelangelo Guarise’s licensors. Other trademarks, service marks, graphicsin connection with Volumio, or the Website are trademarks or registered trademarks of INTUITU di Michelangelo Guarise or INTUITU di Michelangelo Guarise’s licensors. Other trademarks, service marks, graphics and logos used in connection with the Website may be the trademarks of other third parties. Your use of the Website grants you no right or license to reproduce or otherwise use any INTUITU di Michelangelo Guariseor third-party trademarks.EULAEnd-User License Agreement for VolumioEnd-User License Agreement for VolumioThis End-User License Agreement (EULA) is a legal agreement between you (either an individual or a single entity) and the mentioned author (Volumio) of this Software for the software product identified above,which includes computer software and may include associated media, printed materials, and “online” or electronic documentation (“SOFTWARE PRODUCT”).By installing, copying, or otherwise using the SOFTWARE PRODUCT, you agree to be bounded by the terms of this EULA.If you do not agree to the terms of this EULA, do not install or use the SOFTWARE PRODUCT.SOFTWARE PRODUCT LICENSEYou may use, distribute and copy Volumio under the terms of GNU General Public License version 3 which you should have received with this software.NO WARRANTIES.The Author of this Software expressly disclaims any warranty for the SOFTWARE PRODUCT. The SOFTWARE PRODUCT and any related documentation is provided “as is” without warranty of any kind, either express or implied, including, without limitation, the implied warranties or merchantability, fitness for a particular purpose, or noninfringement. The entire risk arising out of use or performance of the SOFTWARE PRODUCT remains with you.NO LIABILITY FOR DAMAGES.In no event shall the author of this Software be liable for any special, consequential, incidental or indirect damages whatsoever (including, without limitation, damages for loss of business profits, business interruption, loss of business information, or any other pecuniary loss) arising out of the use of or inability to use this product, even if the Author of this Software is aware of the possibility of such damages and known defects.Volumio uses several trademarks from different projects. Their rights are not overruled by our license and stay intact.
All trademarks, copyrights and other forms of intellectual property belong to their respective owners.Linux is a registered trademark of Linus Torvalds in the U.S. and other countries.Spotify is a registered trademark of Spotify AB.Airplay is a registered trademark of Apple Inc.Direct-Stream Digital (DSD) is a registered trademark of Sony Corporation and Philips AG.