For fun I am trying to see how far I can get at implementing an SVG browser client for a RIA I\'m messing around with in my spare time.
But have hit what appears to
The svg.js library has a svg.textflow.js plugin. It's not ultra fast but it does the trick. It even stores overflowing text in a data attribute so you can use it to create continuously flowing columns. Here the text flow example page.