List of best WordPress plusins to show Instagram, Facebook, Youtube & Twitter feed on your blog.
1Flow-Flow

WordPress Social Stream Plugin — Flow-Flow is a premium social media plugin to display social feeds in beautiful responsive walls or galleries. Make any combinations of social feeds with Flow-Flow! For example, you can have Facebook feed, Instagram feed and Twitter feed mixed in the same stream.
2Yottie

Yottie is a plugin which allows you to easily add YouTube gallery on your website. Yottie will become a reliable assistant for bloggers, online stores, brands and anyone else who strives to attract audience with an interesting content. Choose any video, add it to your custom groups and share your YouTube playlist with everyone.
3InstaShow

InstaShow is a premium WordPress Instagram feed for creating charming galleries of Instagram images. 60+ adaptable parameters and 10 color schemes will help to adjust the Instagram gallery as you wish.
4Elite Video Player

Elite Video Player is modern, responsive, fully customisable high-end video player for WordPress that support advertising and the most popular video platforms like YouTube (single, channel, playlist), Vimeo, self-hosting videos (only mp4 required) and Google drive videos. Showcase your videos in your site across all browsers & devices with this powerful video player.
5Facebook Feed

Facebook Feed plugin for WordPress is a simple and powerful tool to embed Facebook on your website in an easy and seamless way.
6Youtube WD

YouTube WD WordPress plugin is developed to let you incorporate YouTube videos, channels or playlists with your website. Its responsive design and powerful functionality will help you achieve this quickly and easily.
7Youtube by EmbedPlus

Your WordPress YouTube embed, YouTube gallery (channel and playlist), and even YouTube live stream can be customized in a wide variety of ways with this plugin.