e

extentreports

ExtentReports is an open-source reporting library for test automation. It is very easily integrated with all test-frameworks (TestNG, JUnit, NUnit etc.) and provides better looking reports. Because Extent is created as a logging utility, it is also possible to use custom logs for each test, add snapshots & videos, assign categories and authors and filter using several parameters.
http://relevantcodes.com/extentreports-for-selenium/
The BSD 3-Clause License
Anshoo Arora
Files download
File Operation
extentreports-2.40.jar download
extentreports-2.40.pom download
extentreports-2.40-sources.jar download
Apache Maven
<dependency>
  <groupId>com.relevantcodes</groupId>
  <artifactId>extentreports</artifactId>
  <version>2.40</version>
</dependency>
Gradle Groovy
implementation 'com.relevantcodes:extentreports:2.40'
Gradle Kotlin
implementation("com.relevantcodes:extentreports:2.40")
Scala SBT
libraryDependencies += "com.relevantcodes" % "extentreports" % "2.40"
Groovy Grape
@Grapes(
  @Grab(group='com.relevantcodes', module='extentreports', version='2.40')
)
Apache Ivy
<dependency org="com.relevantcodes" name="extentreports" rev="2.40" />
Leiningen
[com.relevantcodes/extentreports "2.40"]
Apache Buildr
'com.relevantcodes:extentreports:jar:2.40'