SK's Minecraft Launcher is a custom Minecraft launcher with support for easy addon installation and more.
You need to have Maven installed (http://maven.apache.org). Once installed, simply run:
mvn package
Maven will automatically download dependencies for you. Note: For that to work, be sure to add Maven to your "PATH".
The launcher is licensed under the GNU General Public License, version 3.
Contributions by third parties must be dual licensed under the two licenses described within LICENSE.txt (GNU General Public License, version 3, and the 3-clause BSD license).