1. mokasin
  2. musicrawler




musicrawler is a fast mp3/ogg/... indexer that offers it's service over the net via HTTP/Json.

Currently tested in Linux. But there is no reason, other platform should not work.


Basic web access works.


Get it

  1. Install taglib and sqlite3 libraries.
  2. If you haven't already, prepend a directory of your choice to GOPATH environment variable (see go help gopath for help) and run

    $ go get github.com/mokasin/musicrawler

    Get LESS via Node.js Package Manager

    $ npm -g install less

    or do it your own way. lessc should be in an executable path.


Fetch go dependencies

$ go get

get external libs as git submodules

$ git submodule init
$ git submodule update

and build it (on Linux) with

$ ./make.sh

This compiles also less-files.

To build with debug symbols just

$ go install

it yourself.


GNU General Public License Version 3 or above http://www.gnu.org/licenses/gpl.txt