Here's the MacBook USB-C adapter that Apple should have made | The Verge
Minix Neo C USB-C Multiport Adapter (Dock) Includes VGA or HDMI – The Mac Observer
MINIX NEO S2 USB-C SSD Hub Review in Ubuntu 18.04 with Khadas Edge - CNX Software
NEO C-G - Minix
Amazon.com: MINIX NEO Storage, 480GB Aluminum USB-C Multiport Solid State Drives Storage Hub with Display Output 4K @ 30Hz, 2 x USB 3.0 and USB-C for Power Delivery, Compatible for Apple MacBook.
MINIX NEO S2 USB-C SSD Hub Review in Ubuntu 18.04 with Khadas Edge - CNX Software
USB C Hub 14 in 1 Laptop Docking Station - China STC Electronic(Hong Kong)
4XEM 3-Port USB-C to HDMI and VGA Dual 4K Multi-Monitor Hub
USB C Hub 9-in-1 Adapter for MacBook/Pro/Air -VAVA
MINIX NEO C-UHGR Adapter USB-C To 4-Port USB 3.0 Adapter 4K @ 30Hz HDMI
Review: Minix NEO C USB-C Multiport Adapter [Video] - 9to5Mac
Amazon.com: MINIX NEO Storage, 240GB Aluminum USB-C Multiport Solid State Drives Storage Hub with Display Output 4K @ 30Hz, 2 x USB 3.0 and USB-C for Power Delivery, Compatible for Apple MacBook.