Holder.js

Holder renders image placeholders entirely in browser.

Placeholders can have custom colors, fonts, resizing behavior, and rendering engine (Canvas/SVG).