Extent-Katalon Bridge: Zero-touch Extent Reports integration for Katalon Studio (open source)

I built a small open-source tool that turns any Katalon Studio project into an Extent Reports-reporting project with a single install command : no plugin from the Katalon Store, no writing your own Test Listener, no CustomKeywords.attachLog() calls pasted into every test case.

The problem it solves: Katalon’s official Extent Reports path requires installing a plugin, hand-writing a Test Listener, and manually instrumenting every test case you want logged. Extent-Katalon Bridge skips all of that : install once, and every test suite run automatically produces a full Extent report: status, timing, failure screenshots, the complete step tree pulled straight from Katalon’s own execution log, and automatic failure categorization. No further code changes needed.

Highlights:

  • Zero-touch by default :one command installs it, works immediately
  • Cross-platform: Windows, macOS, Linux, verified in CI on all three
  • No external commandline tool needed : report generation happens entirely in-process
  • Works as an npm package, OS-specific installer scripts, or a GitHub Action
  • Apache 2.0, fully open source

Install:

`npx extent-katalon-bridge install "/path/to/your/katalon/project"`

Links:

Worth knowing if you’re evaluating it: Extent Reports itself has been marked sunset by its own maintainer in favor of a successor project : still fully functional and actively used here, just worth factoring into a long-term reporting decision. Full details are in the README.

Feedback, issues, and contributions welcome : this is actively maintained.