I can remember using ammonia when I was a military wife and had to clean the stove to a white glove level. I would do it in warm weather, and make sure kids or pets were nowhere around. I remember filling the broiler pan with ammonia, and soaking the filter in it, then scrubbing it with steel wool (if I remember right), and turning the garden hose on it. After that, it was clean enough to bring in the house and clean more conventionally--dishwashing liquid, etc. I finally figured out ( after a lot of elbow grease) that pure ammonia was the only thing that cleaned the grease off the stove, so I bought some heavy rubber gloves, ventilated well when kids/pets were not around, and just kept that thing scrubbed down at all times. P.S. I have been told in subsequent years that inspectors had never seen a stove as clean as mine.
There is a product in a purple bottle used for automotive de-greasing that I've heard recommended, but I have no personal knowledge of it.