This project want to provide a desktop based client for the Grooveshark Service.
GrooveJaar is written in JAVA, is OPEN SOURCE and support Windows, Mac and Linux systems. The aim is to have a small client that can be a good alternative to the web service of grooveshark that, in certain cases , is really slow and require a lot of resources that make the grooveshark experience really annoying.
You can download the source and compile all the project with the ant build file provided.
ant -f build.xml
No installation is required, all you need is the compiled version and the configuration files of the programs. For this reason you can consider GrooveJaar as a portable software.
- Search songs
- Fetch user playlist
- Fetch top songs
- Fetch songs from albums
- Retrieve useful information for every songs searched like bitrate or size..
- Multithread
- Cover preview and download (if present on GrooveShark)
- Possibility to listen a song without any type of download (also with queue support)
- Add songs to your user lib
- Add songs to your favorite music
- Retreive lyrics of a song
- Notify on new available update
GrooveJaar provide the possibility to download the music stream of a song. Basically this can be viewed like a "bad" thing. But on Grooveshark you can find a lot of of free music, and if this music is free you can also download without problems! For example take a look at this album Quorum, is released completly free so why I can't download ? Of course there're a lot of copyrighted songs but the software can't handle what is free and what isn't free. Also GrooveJaar don't provide nothing himself and you need to refeer to the [GrooveShark DMCA Policy] (http://www.grooveshark.com/dmca). If you still think that this software have something that can lead a copyright owner just contact me and I will be happy to make all the modification to the source code that can avoid any type of problem.
Before report a bug check the [WIKI PAGE] (https://github.com/Ale46/groovejaar/wiki/GrooveJaar), if after reading the wiki you still think that you caught a bug make a [NEW ISSUE] (https://github.com/Ale46/groovejaar/issues/new).