You may start with Nuget package gallery.
There are plenty of good free and open-source libraries available here. Also it provides easy and convenient way to manage and update your packages within Visual Studio.
2
solved how to use opensource controls in my UI [closed]