2. DiffdomA diff for DOM elements, as client-side JavaScript code. Gets all modifications, insertions and removals between two DOM fragments.
4. FiduswriterFidus Writer is an online collaborative editor for academics.
5. pagination.jspagination.js is a Javascript library that can be included in HTML files to render the contents of the HTML to pages that can be printed to PDF using CSS Regions. It requires a browser with support for CSS Regions.