# Htmldiff between 2 files

**URL:** <https://www.ruby-forum.com/t/htmldiff-between-2-files/127028>\
**Category:** Ruby\
**Created:** [January 24, 2008, 11:14am UTC](https://www.ruby-forum.com/t/htmldiff-between-2-files/127028 "2008-01-24T11:14:07Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![j4nus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecae2f/32.png) [@j4nus](https://www.ruby-forum.com/u/j4nus)\
**Post date:** [January 24, 2008, 11:14am UTC](https://www.ruby-forum.com/t/htmldiff-between-2-files/127028/1 "2008-01-24T11:14:07Z")

</div>

Dear all,

I’m looking a existing ruby script that will allow me to create a html  
diff between 2 existing text files.

I already found similar scripts but what I need is to have 2 colons: on  
the left for the first file, on the right for the second file.  
Ideally you will have colors (green & red) to see the differences:

- added and removed lines
- change inside a line (word remove, spelling mistake,…)

The trac tool or the wikipedia historic interface functions are exactly  
what I need.

Does somebody already seen a script like that ?

My goal is to see differences between two configuration files from Cisco  
devices via a ruby on rails application.

Thanks in advance for your replies,

Best regards

---

<div class="post-metadata">

**Author:** ![j4nus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecae2f/32.png) [@j4nus](https://www.ruby-forum.com/u/j4nus)\
**Post date:** [November 5, 2008, 1:13am UTC](https://www.ruby-forum.com/t/htmldiff-between-2-files/127028/2 "2008-11-05T01:13:40Z")

</div>

Janus,

I wrote this script. It should do what you’re looking for:

> **[Ruby on Rails Diff Text to HTML and | MarkMcB](https://markmcb.com/2008/11/04/ruby-on-rails-diff-text-to-html-ins-and-del/)**
>
> Compare their differences your HTML views.

---

<div class="post-metadata">

**Author:** ![j4nus](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/j/ecae2f/32.png) [@j4nus](https://www.ruby-forum.com/u/j4nus)\
**Post date:** [January 31, 2009, 11:45am UTC](https://www.ruby-forum.com/t/htmldiff-between-2-files/127028/3 "2009-01-31T11:45:10Z")

</div>

Thank you a lot Mark !

It’s very useful !
