No, this is a common misconception about deck.gl. deck.gl is completely independent from other frameworks, however deck.gl is more geared towards data visualization, so it's commonly paired with other frameworks that focus on a vector basemap.
There are examples [0] of pairing deck.gl with either Mapbox GL JS or Google Maps. It's also easy to use deck.gl with the open source Mapbox GL JS port [1]. Also if you're ok with a bitmap basemap, you can just render OSM tiles with deck.gl directly [2].
(Also I guess good to disclaim that I'm a maintainer of deck.gl )
There are examples [0] of pairing deck.gl with either Mapbox GL JS or Google Maps. It's also easy to use deck.gl with the open source Mapbox GL JS port [1]. Also if you're ok with a bitmap basemap, you can just render OSM tiles with deck.gl directly [2].
(Also I guess good to disclaim that I'm a maintainer of deck.gl )
[0]: https://deck.gl/docs/get-started/using-with-map
[1]: https://github.com/maplibre/maplibre-gl-js
[2]: https://deck.gl/examples/tile-layer/