software projects by ryan davis

Sometimes I write codes and then share them on the internet. Here are some of those codes.

Projects

autotest-rails   autotest plugin for rails support
bfts   Big “formal” test suite
box_layout   HTML tables using ASCII art
change_class   Lets you set the class of an object.
cocor   coco/r parser generator for pure ruby
event_hook   Faster rb_event_hook support using simple ruby
flay   code analyzer that reports structural similarities
flog   Ruby complexity metrics
gauntlet   Runs code against all the latest rubygems.
graph   Easiest and cleanest graphviz api EVER.
heckle   Unit Testing Sadism (via test mutation)
hoe-seattlerb   Hoe plugins common to Seattle.rb projects.
hoe   ruby project management made simple
image_science   Clean and happy thumbnail generation.
metaruby   Metaruby is a reimplementation of ruby in ruby.
minitest-debugger   Drop into the ruby debugger on a failed assertion.
minitest-excludes   Extends minitest to provide a unique test filtering API.
minitest-macruby   GUI testing for macruby projects
minitest   Testing for people who value their time
minitest_bench   Comparative views of test framework speeds
minitest_tu_shim   test/unit bridge for minitest/unit
omnifocus-github   Plugin for omnifocus gem to provide github BTS synchronization.
omnifocus-rubyforge   Plugin for omnifocus gem to provide rubyforge BTS synchronization.
omnifocus   Synchronizes bug tracking systems to omnifocus.
osx_keychain   Use ruby to connect to OS X’s keychain
parsetree   A C extension that extracts ruby ASTs
png   PNG via ruby
rake-remote_task   Extends rake with remotely run tasks.
rdoc_osx_dictionary   rdoc via Apple’s Dictionary.app
rfc_spec   specs where “should” is actually optional
ruby2ruby   Generates ruby code from ruby_parser sexps
ruby2smalltalk   Generate smalltalk from ruby code.
ruby_parser   A ruby parser written in ruby
ruby_to_c   Translate static ruby subset to C
rubyaudit   A silly project to compare and port features from other languages to ruby
rubygems-checkcert   Gem command to display the certificate of a gem.
rubygems-sandbox   Helps you manage your command-line tools and their dependencies.
rubygems-sing   “sings” end statements in ruby
rubyholic   A ‘no-peeky’-TDD rails site for ruby groups.
rubyinline   Inlined foreign code for ultra-fast and flexible ruby.
rubyinlinefortran   Just because we can… Inline::Fortran.
sexp_processor   Flexible language processing tools.
ssh   Simple streaming ssh command runner. Nothing more.
un   unextend and uninclude for prototype-oriented programming
vlad-perforce   A vlad plugin providing perforce support.
vlad   Pragmatic application deployment automation, without mercy.
wilson   A pure ruby x86 assembler.
worker_bee   Encapsulates a simple pipeline of threaded workers.
yoda   Spec yoda will, and spec you shall too.
zengraph   Temporal graphs from arbitrary data.
zenhacks   A cornucopia of hackery.
zenprofile   A faster version of the standard library profiler plus extra tools.
zentest   autotest and much more
zenweb   Stupid fast static website generation
zombies   Zombie Epidemic Simulator