🍺 BREW Explorer

← all formulae

xctesthtmlreport

brew install xctesthtmlreport v2.5.1 MIT

Swift command-line tool that converts Xcode XCTest results into interactive HTML reports with attachments and parallel test support.

Why you might care

Generates shareable, Xcode-styled HTML test reports from XCTest runs, useful for CI/CD pipelines and team reporting. Supports attachments (screenshots, videos, logs) and parallel test execution. Drop-in for converting raw `.xcresult` bundles into human-readable reports.

Categories

Alternatives

xcbeautify xcodebuild
11.2k
30-day installs · #337
28.6k
90-day · #405
85.6k
365-day · #469
769
★ GitHub stars · updated 1y ago

GitHub topics

html-report swift ui-testing unit-testing xcode xcode-ui-testing xctest

Links

Blurb generated by claude-haiku-4-5 on today.

Raw metadata
{
  "aliases": [],
  "alternatives": [
    "xcbeautify",
    "xcodebuild"
  ],
  "build_dependencies": [],
  "categories": [
    "build-system",
    "documentation"
  ],
  "caveats": null,
  "conflicts_with": [],
  "dependencies": [],
  "deprecated": 0,
  "deprecation_reason": null,
  "desc": "Xcode-like HTML report for Unit and UI Tests",
  "disable_reason": null,
  "disabled": 0,
  "enrichment_fetched_at": "2026-06-20T23:40:49+00:00",
  "first_seen": "2026-06-20T23:34:18+00:00",
  "full_name": "xctesthtmlreport",
  "github_default_branch": "main",
  "github_last_commit_at": "2025-03-16T21:50:15Z",
  "github_readme_excerpt": "[![GitHub Workflow Status](https://img.shields.io/github/actions/workflow/status/XCTestHTMLReport/XCTestHTMLReport/ci.yml?style=flat\u0026logo=github)](https://github.com/XCTestHTMLReport/XCTestHTMLReport/actions/workflows/ci.yml)\n[![Codecov](https://img.shields.io/codecov/c/github/XCTestHTMLReport/XCTestHTMLReport?style=flat\u0026logo=codecov)](https://codecov.io/github/XCTestHTMLReport/XCTestHTMLReport)\n[![Sonar Violations (long format)](https://img.shields.io/sonar/violations/XCTestHTMLReport_XCTestHTMLReport/main?style=flat\u0026logo=sonar\u0026server=https%3A%2F%2Fsonarcloud.io)](https://sonarcloud.io/summary/new_code?id=XCTestHTMLReport_XCTestHTMLReport)\n\n\n[![](https://img.shields.io/endpoint?color=blue\u0026style=flat\u0026url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2FXCTestHTMLReport%2FXCTestHTMLReport%2Fbadge%3Ftype%3Dswift-versions)](https://swiftpackageindex.com/XCTestHTMLReport/XCTestHTMLReport)\n[![](https://img.shields.io/endpoint?color=blue\u0026style=flat\u0026url=https%3A%2F%2Fswiftpackageindex.com%2Fapi%2Fpackages%2FXCTestHTMLReport%2FXCTestHTMLReport%2Fbadge%3Ftype%3Dplatforms)](https://swiftpackageindex.com/XCTestHTMLReport/XCTestHTMLReport)\n\n![title](https://i.imgur.com/yTtjLP6.png)\n\n## What is it?\n\nXcode-like HTML report for Unit and UI Tests\n\n![screenshot](https://i.imgur.com/NHRzoXG.jpg)\n\n## Features\n\n-   Supports parallel testing\n-   Supports attachments:\n    -   .png\n    -   .jpeg\n    -   .heic\n    -   .txt\n    -   .log\n    -   .mp4\n    -   .gif\n-   Navigate through the report with the keyboard\u0027s arrow keys\n-   Filter out successful, failed, skipped, or mixed-result tests\n-   Displays information about the target device\n-   Displays activity logs\n-   Junit report(`-j` flag)\n-   Json report(`--json` flag)\n-   Shrink bundle size by removing unattached files\n-   Automatically convert heic images to browser-friendly format\n-   Render as a single html file with inline attachments or as a bundle\n-   Downsize image attachments\n\n\n## Installation\n\n### Homebrew (recommended)\n\nI",
  "github_repo": "XCTestHTMLReport/XCTestHTMLReport",
  "github_stars": 769,
  "github_topics": [
    "html-report",
    "swift",
    "ui-testing",
    "unit-testing",
    "xcode",
    "xcode-ui-testing",
    "xctest"
  ],
  "homepage": "https://github.com/XCTestHTMLReport/XCTestHTMLReport",
  "homepage_og_description": null,
  "homepage_og_image": null,
  "homepage_title": null,
  "installs_30d": 11185,
  "installs_365d": 85552,
  "installs_90d": 28648,
  "keg_only": 0,
  "keg_only_reason": null,
  "last_seen": "2026-06-20T23:34:18+00:00",
  "license": "MIT",
  "llm_generated_at": "2026-06-20T23:44:15+00:00",
  "llm_model": "claude-haiku-4-5",
  "name": "xctesthtmlreport",
  "oldnames": [],
  "one_liner": "Swift command-line tool that converts Xcode XCTest results into interactive HTML reports with attachments and parallel test support.",
  "optional_dependencies": [],
  "rank_30d": 337,
  "rank_365d": 469,
  "rank_90d": 405,
  "raw_hash": "986268d997b8b166",
  "recommended_dependencies": [],
  "revision": 0,
  "ruby_source_path": "Formula/x/xctesthtmlreport.rb",
  "tap": "homebrew/core",
  "test_dependencies": [],
  "uses_from_macos": [
    "swift"
  ],
  "version_head": "HEAD",
  "version_stable": "2.5.1",
  "versioned_formulae": [],
  "why_use_this": "Generates shareable, Xcode-styled HTML test reports from XCTest runs, useful for CI/CD pipelines and team reporting. Supports attachments (screenshots, videos, logs) and parallel test execution. Drop-in for converting raw `.xcresult` bundles into human-readable reports."
}