hvega is a usful wrapper around the grammar-of-graphics style vega-lite javascript library. It produces a script which can be embedded in an html page. vega-lite scripts can contain their own data and this package provides tools for populating that data using vinyl/Frames records, tools for converting other data into vinyl/Frames records and some useful tools for creating hvega visualizations using the strongly- typed data in the viny/Frames records.