Hi,
You can use Directory addon and use Archive page for showing the document library page.
You can use link template to show customize template where the user can click on “view” button then view them in a tab if they are pdf files. You need to use this <a href="[download_url]" target="_blank">View</a>
code in the template.
If you are not sure how to customize template then let me know, i will do that for you.
Thanks