An open-source visualization framework based on d3.js