What is the Dashboard Technology Stack

I’d like to make some new templates, what is the technology to make the widgets drag and drop? What is the dash written in?

Thanks!