This project shows how to dsiplay vector tiles (MVT) on Google Maps using deck.gl.
There are bunch of deck.gl layers to use on https://github.com/uber/deck.gl/tree/master/docs/layers This example uses TileLayer: https://github.com/uber/deck.gl/blob/master/docs/layers/tile-layer.md