It's very context-dependent and I can't detail all of them in this post but I'll give a couple examples.
In many cases, for mobile versions of sites hamburger menus can be easily replaced with an app-style bottom-aligned tab bar and on occasion even a linear horizontal navbar. You wouldn't believe how many mobile hamburger menus I've seen on sites that have a grand total of 2-5 destinations.
In the case of list views, three-dot menus can be replaced by a mini-toolbar of buttons that appears within a list item when hovering or selecting a row (depending on if it's desktop or mobile), and on desktop if your audience has a bit of a technical leaning a right-click context menu can do the trick.
The main thing to avoid is to use either as thoughtless catch-all "junk drawers". Usually if one sits and thinks about it a little bit a better pattern will become obvious.