Typeset: hyphenation & justification

Typeset is an implementation of the Knuth and Plass line breaking algorithm using JavaScript. The goal of this implementation is to optimally set justified text in browsers, and ultimately provide a library for various line breaking algorithms in JavaScript.
By manually breaking paragraphs into lines it is possible to achieve higher quality typesetting than offered by modern browsers.
Treesaver: adaptive magazine layouts

Treesaver® is an in-browser reading experience that dynamically adapts to a user’s device and screen size. Using web-standard technologies present in HTML5, Treesaver enables innovative, visually appealing column-based page designs that don’t require any additional downloads: all you need is a modern web browser.
Hypher: hyphenation in JavaScript
Hypher is a fast and small hyphenation engine written in JavaScript. It works in both the browser and Node.js and comes with plugins for jQuery and Ender. It comes with a collection of hyphenation dictionaries for over 30 languages.