Home gyms are widely available in the market both offline as well as online. But, there are certain things that are compulsory for a home gym to have.
Things that are a mandate for setting up a home gym are barbell, dumbbells, resistance bands, adjustable bench, etc.