SVNPlot
Hosted on Bitbucket At : https://bitbucket.org/nitinbhide/svnplot/
Download Latest Version from https://bitbucket.org/nitinbhide/svnplot/downloads
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.
- SVNPlot output of Rietveld Repository (Charts as PNG Images) Updated to SVNPlot 0.7.3
- SVNPlot output of Rietveld Repository (Javascript) (Charts using Javascript Canvas) Updated to SVNPlot 0.7.3
- SVNPlot output of Python SVN Repository
Acknowlegement : SVNPlot uses excellent jqPlot library (developed by Chris Leonello) to generate the Javascript Canvas based charts. Thanks Chris.