Skip to content

kennethkufluk/jsource

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

jsource

Hey, look, it's one of those git visualizer things. Inspired by the beautiful acaudwell/Gource project. This rough script uses mbostock/d3 to create a force directed layout of your git repo, showing commits over time by the authors.

Check out a demo, using the jquery repo as an example, here: http://kennethkufluk.github.io/jsource/

To run this over your own repo:

  1. Install gource (brew install gource)

  2. cd to the root of your repo

  3. Create a git log file gource --output-custom-log mylog.log

  4. Copy that file to the jsource folder

  5. Convert your log file to json node format_log.js

  6. Start a local browser python -m SimpleHTTPServer &

  7. Load up index.html open http://localhost:8000/

Copyrighted, licensed and patented to the hilt. I own you now.

(HTML and CSS adapted from the force-directed layout example of d3.)

Releases

No releases published

Packages

No packages published