javascript text differencing implementation Node is an event-based server-side JavaScript engine. jsdiff is a javascript text differencing implementation based on the algorithm proposed in "An O(ND) Difference Algorithm and its Variations" (Myers, 1986): <http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.4.6927>.