I connected my previous iMac to an additional monitor using the Apple Mini DisplayPort to Dual-Link DVI Adapter. I wanted to connect this additional monitor to my new 2017 iMac which only supports USB C. The additional monitor only supported DVI. This adapter allowed me to connect my new iMac to the Apple Mini DisplayPort to Dual-Link DVI adapter that connects to my secondary monitor. Works perfectly.
Ultimate Compatibility: USB C to HDMI Adapter for MacBook, iPad, Dell, Surface & More
12 Review
Cable Matters USB C to HDMI Adapter - 4K 60Hz, 60W Charging, Thunderbolt 4 Compatible for MacBook Pro, iPad Pro
12 Review
4K / 30Hz USB-C to HDMI Adapter - 3-in-1 Type-C Converter Cable for MacBook Pro, MacBook, Mac Pro, iMac, Chromebook, and USB 3.0 Type-C Devices (2017/2018)
13 Review
USB to USB Type-C adapter
18 Review