Can I get back Desktop Widgets in Windows 8?
All the Windows Desktop Gadgets are removed in Windows 8 or we can get the RSS feed or Weather on desktop?
I see no reason why one wants to use them. Still, they are available as a 3rd party app
No, there's no desktop gadgets in Windows 8. The built-in support has been removed in favor of Live tiles on Start screen.
Microsoft has also removed gadget download page from their site. There are only several popular gadgets left (for those with Vista or 7).