Browsermob-page-perf is a project mainly written in JAVASCRIPT and JAVA, it's free.
This project requires Maven 2.2+.
To build, copy settings.xml to ~/.m2/settings.xml and then run "mvn"
Once done, find the zip file in release/target and unzip it. That is the full release of this project and includes additional instructions on how to run the project.