There is no option to add desktop Gadgets in Windows 8 desktop view, Can i still get them back, without having to use untrusted third party software?
Nope, not without resorting to third party software. Windows Desktop Gadgets has been removed from Windows 8.
Apparently, Live Tiles (on the Start screen) is a replacement for Windows Desktop Gadgets.
See this if you do not want 3rd party software, it installs the sidebar and gadgets that originally came with W8 Release Preview.
or consider this software for easier installation.
8GadgetPack (free) Adding on to Rakib's answer, there is always 8GadgetPack, which brings back the functionality of the desktop gadgets of Windows 7 to Windows 8 in a nifty little sidebar. It comes pre-installed with a few common gadgets (along with Microsoft's default) and will give you the option to install more .gadget files.
Visit their homepage here.
Also see this if you do not want 3rd party software
GADGETARIAN adds gadget support on Windows 8 and 10 in a few seconds, and it is safe, because it just enables the native (now hidden) Windows OS gadget functions.