There are several that are popular. But some require more work than others. Zigbee support in OH is not as mature as Zwave, but it is being worked on pretty heavily. Look at the README for the Zigbee binding and it will show you what dongles are compatible.
An alternative approach that had worked well for me is to use a vera. I know that vera has a poor reputation -but I think that impacts people who install plugins and try to run automation on it. As an network addressable gateway to zwave and zigbee it has been rock solid for me. It also let’s me put my zwave device in a cabinet on my main floor while openhab runs on a server in the basement.