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

**URL:** <https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475>\
**Category:** Web Testing\
**Tags:** reports, extentreport, extent, katalon-studio\
**Created:** [August 24, 2026, 8:15am UTC](https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475 "2026-08-24T08:15:33Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![Monty\_Bagati](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/monty_bagati/32/33047_2.png) [@Monty\_Bagati](https://forum.katalon.com/u/Monty_Bagati)\
**Post date:** [August 24, 2026, 8:15am UTC](https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475/1 "2026-08-24T08:15:33Z")

</div>

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:**

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

```

**Links:**

- GitHub: [GitHub - montbaga/extent-katalon-bridge: Zero-touch Extent Reports integration for Katalon Studio : Install with one command, no plugin, no manual Test Listener authoring · GitHub](https://github.com/montbaga/extent-katalon-bridge)
- npm: [https://www.npmjs.com/package/extent-katalon-bridge](https://www.npmjs.com/package/extent-katalon-bridge)
- GitHub Marketplace (for CI): [Extent-Katalon Bridge · Actions · GitHub Marketplace · GitHub](https://github.com/marketplace/actions/extent-katalon-bridge)

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.

---

<div class="post-metadata">

**Author:** ![Monty\_Bagati](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/monty_bagati/32/33047_2.png) [@Monty\_Bagati](https://forum.katalon.com/u/Monty_Bagati)\
**Post date:** [August 27, 2026, 12:56pm UTC](https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475/2 "2026-08-27T12:56:10Z")

</div>

any feedback , defects , issues or any comments from the community on this ?

---

<div class="post-metadata">

**Author:** ![Monty\_Bagati](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/monty_bagati/32/33047_2.png) [@Monty\_Bagati](https://forum.katalon.com/u/Monty_Bagati)\
**Post date:** [August 29, 2026, 3:23pm UTC](https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475/3 "2026-08-29T15:23:25Z")

</div>

Did any of our active members try this @dineshh @kazurayam @depapp @arvind.choudhary

---

<div class="post-metadata">

**Author:** ![arvind.choudhary](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/arvind.choudhary/32/33165_2.png) [@arvind.choudhary](https://forum.katalon.com/u/arvind.choudhary)\
**Post date:** [August 30, 2026, 10:24am UTC](https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475/4 "2026-08-30T10:24:59Z")

</div>

I could have tried long back, but as my Katalon projects have customer data, so I become double mind

---

<div class="post-metadata">

**Author:** ![arvind.choudhary](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/arvind.choudhary/32/33165_2.png) [@arvind.choudhary](https://forum.katalon.com/u/arvind.choudhary)\
**Post date:** [August 30, 2026, 10:27am UTC](https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475/5 "2026-08-30T10:27:31Z")

</div>

So before installing anything, I need lots of approvals from my team and their team. Even when I know nothing will happen

---

<div class="post-metadata">

**Author:** ![Monty\_Bagati](https://dub1.discourse-cdn.com/katalon/user_avatar/forum.katalon.com/monty_bagati/32/33047_2.png) [@Monty\_Bagati](https://forum.katalon.com/u/Monty_Bagati)\
**Post date:** [August 30, 2026, 11:10am UTC](https://forum.katalon.com/t/extent-katalon-bridge-zero-touch-extent-reports-integration-for-katalon-studio-open-source/193475/6 "2026-08-30T11:10:04Z")

</div>

Ok , no worries , try it once if you can on your local machine or maybe in future you need extent report
