add widget button

i want to add (add widget )button that when you click it , it pop  up all default widgets to add in your own page , i know it is already implemented in profile and dashboard pages but i want to implement it inside my own designed page also 

Beginning Developers

Beginning Developers

This space is for newcomers, who wish to build a new plugin or to customize an existing one to their liking