I am going to start small web hosting website on wordpress so could you please let me know what plugins required for making web hosting and also please share with me any good web hosting template.
Confused: you're starting a blog about web hosting or you're starting your own web host? If it's the former, you're advertising, so you just use whatever theme/plugins you feel look nice and do what you want. If it's the latter, it has little to do with WordPress. Unless you mean you're going to offer subdomain hosting via WP, in which case you'll need to research WP Multisite.
i want to know if i make my own web hosting using wordpress then what wordpress plugin required for making web hosting website
Still confused. What do you mean by "make my own web hosting"? Do you mean make a website? Make a website about web hosting? Create a web host? We need to know exactly what you mean before anyone can help.
In which case, it's just a blog/site. There are no requirements for any particular plugins or themes: you use the ones you like. A thread like this one might help: https://forums.digitalpoint.com/threads/your-top-10-best-wordpress-plugins.2718935/