Supported Browser: Google Chrome
Mascot, short for Manipulable Semantic Components, is a data visualization grammar designed to support the generation, transformation, and analysis of expressive charts from a graphics-centric perspective. Mascot provides high-level abstractions for both the structure of a chart and the procedure to construct and modify the chart structure:
Graphical objects are first-class citizens. Think in terms of their properties, transformations, layouts and constraints.
Apply a series of operations to generate a visualization. Ability to inspect the visualization components after any step.
Visualization logic decoupled from rendering. Choose your preferred renderer: SVG or WebGL.