For direct purchase of Monero with fiat currencies there are now multiple options:

The options above meet your criteria for avoiding the Bitcoin transit hoop. Security, privacy and ease of use will vary.

Bisq is a P2P decentralized exchange not mentioned above because it currently requires the use of Bitcoin as an intermediary currency when purchasing with fiat. There is hope that multisig support for Monero now in development will eventually enable direct fiat purchases.