From mensjournal.com:
Best Overall: OneTwoFit Wall-Mounted Pullup Bar
For a full-body workout, this option from OneTwoFit is hard to beat. It’s made of heavy-duty steel, can support up to 440 pounds, and features padded back and arm cushions. Better yet, it can be installed either as a dip station or a pullup bar, and you can also add resistance straps or even a punching bag for additional cross-training.
PROS: Very sturdy when hooked up and allows you many different grips and workouts for the best upper body workout from home
CONS: Setting it up could be a problem for those not too inclined to put things together