I'm aware of SpaceX drone ships. But they abandoned this idea after a few trials for some reasons, maybe related to stability of the ship idk, a stable platform should perform much better.
They didn't abandon it. They now have 4 drone ships and lands F9 first stages on drone ships several times a week. Most recently just 2 days ago, which is the 2nd one this month and 16 drone ship landings in last month alone. Whether they land on a drone ship or land depends on mission profile, payload capacity used and fuel requirements.