XML history generator for CodeSwarm
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
config recover on http fail, move configs Jan 27, 2009
logs added: sample log files for code_swarm Jan 27, 2009
.gitignore sort user commits across all projects Jan 23, 2009
README readme description Jan 27, 2009
gitter.rb recover on http fail, move configs Jan 27, 2009


A script to create an xml file for code_swarm to visualize contributions & commit
history of a GitHub user across all his/her projects.

Full details: http://www.igvita.com/2009/01/27/ruby-swarms-visualizing-rails-git

To build and install codeswarm you will need JDK, Ant, and GIT, of course. For
full instructions check the Readme file:
 - http://github.com/rictic/code_swarm/tree/master

Alternatively, you can try the pure Ruby version (using Cairo):
 - http://github.com/felipec/codeswarm.rb/tree/master

= Great examples of code_swarm in action

Wikipedia / Obama's Page: http://vimeo.com/2177573

= GitHub API

= Top Gitters:

= Music:
Credits to @gilesgoatboy (also @djgoatboy).

= Generating a video

# cutting an mp3 file to right length:
ffmpeg -i music.mp3 -ss 00:00:00 -t 00:01:00 -vcodec copy -acodec mp3 music-cut.mp3

# generating video from snapshots and mp3
ffmpeg -f image2 -r 24 -i ./%05d.png -i music-cut.mp3 -acodec copy -sameq ./video.avi -pass 2