Hosted on Bitbucket At :

Download Latest Version from

SVNPlot generates graphs similar to StatSVN. The difference is in how the graphs are generated. SVNPlot generates these graphs in two steps.

  • SVNPlot first converts the Subversion logs into a sqlite3 database.
  • Then it uses SQL queries to extract the data from the database and then uses amazing Matplotlib plotting library OR jqPlot library to plot the graphs.

I believe using SQL queries to query the necessary data is resulting great flexibility in data extraction. As the sqlite3 is quite fast, it is possible to generate these graphs on demand.

It is hosted on Bitbucket and released under BSD license. Check the sample outputs given below for few opensource repositories.

Acknowlegement : SVNPlot uses excellent jqPlot library (developed by Chris Leonello) to generate the Javascript Canvas based charts. Thanks Chris.