Go back to Projects

SVNPlot
(http://code.google.com/p/svnplot/)

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 excellent Matplotlib plotting 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 Google Code 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.