Adapter designed specifically for MacBook Pro and Air, fits directly into its 2 USB-C ports, and provides 1 Gigabit Ethernet port, 2x USB3, 1x USB-C (with charging capacity up to 87W), 1x HDMI 4K, and a slot micro SD. Not recommended for M1 MacBooks, blocks MagSafe and mini-jack ports.
https://satechi.net/products/aluminum-type-c-pro-hub-adapter-with-ethernet