Plywood is an open-source JavaScript framework for creating powerful database queries that return data optimized for creating complex visualizations. Plywood is about creating on-the-fly visualizations out of ad-hoc, real-time query results.
You might also want to have a look at Pivot, a GUI for big data exploration built on top of Plywood.
Plywood was built with these goals in mind:
A high-level domain specific language is employed to describe the Plywood API. This language is inspired by Hadley Wickham's split-apply-combine principle, and by jq.
A number of core datatypes are provided to make life easy.
Plywood queries can be serialized to and from JSON.
Please direct all questions to our user groups.