Dongle up!

27 products will connect ALL of your devices

Image Brand Product Name USB-A USB-C Ethernet HDMI Mini DisplayPort VGA SD Card Lighting Audio In Audio Out Charging Connection
 style=nondanonda USB-C to USB 3.0 Mini Adapter1USB
 style=AnkerAnker USB-C to 3-Port USB 3.0 Hub with Ethernet31USB
 style=CynergyCynergy USB C Hub USB 3.1 SD Card Reader Multiport Adapter with USB C Power Delivery 21YESUSB
 style=MoshiMoshi USB-C Multiport Adapter11YESUSB
 style=MoshiMoshi USB-C to USB Adapter1USB
 style=SatechiSatechi Type-C USB 3.0 3 in 1 Combo Hub 21YESUSB
 style=KensingtonSD4600P USB-C Dock with PD311111YESUSB
 style=KensingtonSD4500 USB-C Dock31111USB
 style=KensingtonSD1500 USB-C Mobile Docking Station1111USB
 style=StarTechThunderbolt 3 to Dual Monitor DisplayPort Adapter2Thunderbolt
 style=StarTechThunderbolt 3 to Dual HDMI Adapter2Thunderbolt
AppleUSB-C to USB Adapter1USB
AppleUSB-C to Lightning Cable1USB
 style=AppleUSB-C Digital AV Multiport Adapter11USB
SatechiSatechi Slim Aluminum Type-C Multi-Port Adapter with Type-C Charging Port211YESUSB
SatechiSatechi Aluminum Multi-Port Adapter31111YESUSB
SatechiSatechi Type-C USB 3.0 3 in 1 Combo Hub31USB
SatechiSatechi Aluminum Type C Micro/SD CARD Reader1USB
MonopriceUSB-A to USB-C Adapter1USB
PlugablePlugable USB-C Triple Display Docking Station41211YESUSB
Juiced SystemsJuiced Systems BizHUB3112YESUSB
HooTooHooToo Shuttle 3.1 Type C Hub311YESUSB
AVOTCHUSB-C Digital AV Multi-port Adapter, AVOTCH USB C Hub2111YESUSB
AnkerAnker Premium USB-C Hub with Ethernet and Power Delivery211YESUSB
Cable MattersCable Matters USB-C to HDMI / VGA / Ethernet / USB Multiport 4K UHD Adapter111USB