Enhanced Media Library – Media Library Plugins for WordPress
Enhanced Media Library helps you customize media to fit your needs. You can categorize and tag files in multiple ways.
Plus, the plugin provides various ways to filter and display your media both inside the WordPress backend and on the frontend of your site.
credit : wpUXsolutions