# Computing Deltas / Difflib for Ruby

**URL:** <https://www.ruby-forum.com/t/computing-deltas-difflib-for-ruby/131244>\
**Category:** Ruby\
**Created:** [March 7, 2008, 8:39am UTC](https://www.ruby-forum.com/t/computing-deltas-difflib-for-ruby/131244 "2008-03-07T08:39:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![jh100000](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b2d939/32.png) [@jh100000](https://www.ruby-forum.com/u/jh100000)\
**Post date:** [March 7, 2008, 8:39am UTC](https://www.ruby-forum.com/t/computing-deltas-difflib-for-ruby/131244/1 "2008-03-07T08:39:16Z")

</div>

I am interested in computing deltas between strings.

Difflib looks like a quality library to use  
([difflib — Helpers for computing deltas — Python 3.11.4 documentation](http://docs.python.org/lib/module-difflib.html)).

Is there a Ruby port or equivalent available?

Thanks,

John

---

<div class="post-metadata">

**Author:** ![jh100000](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/b2d939/32.png) [@jh100000](https://www.ruby-forum.com/u/jh100000)\
**Post date:** [March 7, 2008, 9:55am UTC](https://www.ruby-forum.com/t/computing-deltas-difflib-for-ruby/131244/2 "2008-03-07T09:55:46Z")

</div>

John H. wrote:

> I am interested in computing deltas between strings.
> 
> Difflib looks like a quality library to use  
> ([http://docs.python.org/lib/module-difflib.html](http://docs.python.org/lib/module-difflib.html)).
> 
> Is there a Ruby port or equivalent available?

[http://raa.ruby-lang.org/project/diff-lcs/](http://raa.ruby-lang.org/project/diff-lcs/)

alex
