CheckOps
Monocart Reporter
Monocart Reporter is an MIT-licensed Playwright test reporter with an interactive tree-grid report, fast filtering, timeline and resource graphs, and code coverage support.
Latest public signals
Not refreshed yet. Refresh reads the public site and, when the entry has a GitHub repository, the latest release.
Introduction
Monocart Reporter is a Playwright test reporter for Node.js. Its README lists a tree-grid style report, high-performance processing of large result sets, a design for customisation and extensibility, interactive grouping with ultra-fast filtering, a timeline workers graph, CPU and memory monitoring, and JSON data export.
Beyond basic reporting, it supports custom columns and metadata, comments and annotations, attachments, trend charts across runs, and code coverage collection and reporting through the related monocart-coverage-reports project. The repository now ships an AI agent skill that helps coding agents configure Playwright reports.
Release 2.14.1 shipped in October 2026.
In the quality loop it supports release reviews of Playwright runs.
The source code is at cenfun/monocart-reporter on GitHub under the MIT licence, with about 328 stars; the most recent commit was on 28 October 2026.
Features
- Tree-grid report: Explore suites and tests interactively.
- Fast filtering: Handle large suites.
- Timeline: Workers graph with CPU and memory.
- Customisation: Columns, metadata and comments.
- Coverage: Integrates code coverage reporting.
Pros
- Rich, free Playwright reporting: More detail than the default HTML report.
- Free to use: Open source under the MIT licence, so the core tool costs nothing to use.
- Actively maintained: The repository had commits as recent as 28 October 2026.
Cons
- Playwright only: Not for other frameworks.
- Single maintainer: Smaller community, about 330 stars.
Usage and Links (Example)
// playwright.config.js
reporter: [['monocart-reporter', { name: 'My Test Report', outputFile: './monocart-report/index.html' }]]
Resources:
Pricing
Monocart Reporter is free and open source under the MIT licence.
Recommended for?
- Playwright users wanting a richer free report.
- Not a fit for non-Playwright suites.
Conclusion
Monocart Reporter is a capable, maintained reporter for Playwright suites.
On CheckOps, Monocart Reporter is filed under the Release & CI gates stage. Related tools listed here include Allure Report, Currents, mochawesome, Playwright, ReportPortal and pytest-html. Before choosing, compare them on licence, supported languages and platforms, hosting model, and how well each fits your existing CI pipeline. Facts on this page were checked against the official website, documentation and repository on 11 November 2026; statements the vendor makes about its own product are marked as vendor claims.
Alternatives
Other tools on CheckOps that cover similar ground. Open a page, or compare one with Monocart Reporter side by side.
AAllure ReportAllure Report turns test results from many frameworks into one HTML report. The report tool is free and open source.Compare with Monocart Reporter
CCurrentsCurrents is a paid CI dashboard for Playwright and a few other runners: traces, flake detection, and test orchestration.Compare with Monocart Reporter
Mmochawesomemochawesome is an MIT-licensed reporter for the Mocha JavaScript test framework that generates a standalone HTML/CSS report with charts, filters, inline test code and stack traces.Compare with Monocart Reporter
PPlaywrightPlaywright is a framework for Web Testing and Automation.Compare with Monocart Reporter
RReportPortalReportPortal is an open-source test-results server with live reporting, failure analysis, and dashboards. Hosted support is paid.Compare with Monocart Reporter
Ppytest-htmlpytest-html is an MPL-2.0 plugin from the pytest-dev organisation that generates an HTML report for pytest results, with environment details, extras such as images and links, and customisation hooks.Compare with Monocart Reporter