xcbeautify
brew install xcbeautify
v3.2.1
MIT
Swift command-line formatter that beautifies xcodebuild output with colors and human-readable formatting.
Why you might care
Faster, lighter replacement for xcpretty that compiles to a static binary with no Ruby dependency. Handles modern Xcode build system output, parallel testing, and Swift Package Manager builds natively. Essential in CI/CD pipelines and local development for readable iOS/macOS build logs.
77.2k
30-day installs · #65
241.3k
90-day · #73
823.7k
365-day · #73
1.5k
★ GitHub stars · updated today
GitHub topics
formatter
github-actions
ios
swift
swift-argument-parser
swift-package-manager
xcode
xcodebuild
xcpretty
Links
- https://github.com/cpisciotta/xcbeautify
- GitHub: cpisciotta/xcbeautify
- Brew formula source: Formula/x/xcbeautify.rb
Blurb generated by claude-haiku-4-5 on today.
Raw metadata
{
"aliases": [],
"alternatives": [
"xcpretty"
],
"build_dependencies": [],
"categories": [
"formatter",
"build-system"
],
"caveats": null,
"conflicts_with": [],
"dependencies": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Little beautifier tool for xcodebuild",
"disable_reason": null,
"disabled": 0,
"enrichment_fetched_at": "2026-06-20T23:40:38+00:00",
"first_seen": "2026-06-20T23:34:18+00:00",
"full_name": "xcbeautify",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-20T14:24:04Z",
"github_readme_excerpt": "# xcbeautify\n\n[](https://swiftpackageindex.com/cpisciotta/xcbeautify)\n[](https://github.com/cpisciotta/xcbeautify/actions/workflows/ci.yml)\n[](https://github.com/cpisciotta/xcbeautify/releases/latest)\n[](LICENSE.md)\n\n\n\n**`xcbeautify` is a little beautifier tool for `xcodebuild`.**\n\nA faster alternative to `xcpretty` written in Swift.\n\n## Features\n\n- [x] Human-friendly and colored output.\n- [x] Supports the new build system\u0027s output.\n- [x] Supports Xcode\u0027s parallel testing output.\n- [x] Supports formatting Swift Package Manager output.\n- [x] Supports generating JUnit reports.\n- [x] Supports macOS \u0026 Linux.\n- [x] Written in Swift: `xcbeautify` compiles to a static binary which you can\n bring anywhere. This also means less Ruby-dependant in your development\n environment and CI.\n\n## Installation\n\n### Homebrew\n\n```bash\nbrew install xcbeautify\n```\n\n### [Mint](https://github.com/yonaskolb/mint)\n\n```bash\nmint install cpisciotta/xcbeautify\n```\n\n### Build from source\n\n```bash\ngit clone https://github.com/cpisciotta/xcbeautify.git\ncd xcbeautify\nmake install\n```\n\n## Usage\n\n```bash\nxcodebuild [flags] | xcbeautify\n```\n\nIf you want `xcbeautify` to exit with the same status code as `xcodebuild`\n(e.g. on a CI):\n\n```bash\nset -o pipefail \u0026\u0026 xcodebuild [flags] | xcbeautify\n```\n\nFor parallel and concurrent destination testing, it helps to use unbuffered I/O for _stdout_ and to redirect _stderr_ to _stdout_.\n\n```bash\nNSUnbufferedIO=YES xcodebuild [flags] 2\u003e\u00261 | xcbeautify\n```\n\n```bash\nswift test [flags] 2\u003e\u00261 | xcbeautify\n```\n\n### GitHub Actions\n\n| ![GitHub",
"github_repo": "cpisciotta/xcbeautify",
"github_stars": 1504,
"github_topics": [
"formatter",
"github-actions",
"ios",
"swift",
"swift-argument-parser",
"swift-package-manager",
"xcode",
"xcodebuild",
"xcpretty"
],
"homepage": "https://github.com/cpisciotta/xcbeautify",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 77158,
"installs_365d": 823715,
"installs_90d": 241254,
"keg_only": 0,
"keg_only_reason": null,
"last_seen": "2026-06-20T23:34:18+00:00",
"license": "MIT",
"llm_generated_at": "2026-06-20T23:42:27+00:00",
"llm_model": "claude-haiku-4-5",
"name": "xcbeautify",
"oldnames": [],
"one_liner": "Swift command-line formatter that beautifies xcodebuild output with colors and human-readable formatting.",
"optional_dependencies": [],
"rank_30d": 65,
"rank_365d": 73,
"rank_90d": 73,
"raw_hash": "a36a4a2bdf24f9d2",
"recommended_dependencies": [],
"revision": 0,
"ruby_source_path": "Formula/x/xcbeautify.rb",
"tap": "homebrew/core",
"test_dependencies": [],
"uses_from_macos": [
{
"swift": "build"
},
"libxml2"
],
"version_head": "HEAD",
"version_stable": "3.2.1",
"versioned_formulae": [],
"why_use_this": "Faster, lighter replacement for xcpretty that compiles to a static binary with no Ruby dependency. Handles modern Xcode build system output, parallel testing, and Swift Package Manager builds natively. Essential in CI/CD pipelines and local development for readable iOS/macOS build logs."
}