I don't think there is any package related to audit trail.
However, it should not be too hard to achieve what you want by querying the database.
First of, according to your description, you would need to join three table
umbracoLog
- this is where audit trail information is stored
umbracoUser
- to get the name who perform the action
umbracoNode
- to get the node information which got action perform
So a sql could be:
SELECT TOP 1000 [umbracoLog].[id]
,[userId]
, userName
,[NodeId]
, umbracoNode.text
,[Datestamp]
,[logHeader]
,[logComment]
FROM [molweb2].[dbo].[umbracoLog]
inner join umbracoUser on userId = umbracoUser.id
inner join umbracoNode on NodeId = umbracoNode.id
Then base on what you need to filter, just add the relevant where condition.
For Example,
Show only between 2015/11/02 to 2016/01/12:
where Datestamp > '20151102' and Datestamp < '20160112'
Be careful, the current sql does not filter out non content audit trail.