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.
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
- https://github.com/XCTestHTMLReport/XCTestHTMLReport
- GitHub: XCTestHTMLReport/XCTestHTMLReport
- Brew formula source: Formula/x/xctesthtmlreport.rb
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": "[](https://github.com/XCTestHTMLReport/XCTestHTMLReport/actions/workflows/ci.yml)\n[](https://codecov.io/github/XCTestHTMLReport/XCTestHTMLReport)\n[](https://sonarcloud.io/summary/new_code?id=XCTestHTMLReport_XCTestHTMLReport)\n\n\n[](https://swiftpackageindex.com/XCTestHTMLReport/XCTestHTMLReport)\n[](https://swiftpackageindex.com/XCTestHTMLReport/XCTestHTMLReport)\n\n\n\n## What is it?\n\nXcode-like HTML report for Unit and UI Tests\n\n\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."
}