FWIW - I often clean mine mechanically, meaning w/o fluids. there are specific brushes for this purpose. one can finish with a moistened shop cloth
prevention is better tho. a cpl BF contributors sometimes describe their techniques to keep their drivetrain cleaner, to begin with. reducing any cleaning requirements. you can probably find their posts by searching for "cleaning bike chain" etc on this site. there are probably a million threads on the topic