views:

48

answers:

2

I've looked at diff-lcs ( http://raa.ruby-lang.org/project/diff-lcs ) but it's poorly documented, and appears to be unmaintained.

Are there any good, actively maintained ruby gems for diffing text or html files?

A: 

I looked around and couldn't find an existing gem or library that offered a convenient way to generate diff style output from ruby.

I just released dirb which does what I want. It's a lightweight wrapper around diff which lets you generate text or html diffs from two strings, without a lot of fuss. I hope others find it useful. It's in use on wiff.me for anyone wants to preview the html output.

samg