{"adoption": {"forks": 149, "observed_at": "2026-08-28T04:03:55.191690+00:00", "stars": 1187}, "canonical_url": "https://ross.abutalabs.com/products/bbuncrustifyplugin-xcode", "card": {"archived": false, "artifact_type": "plugin", "description": "Xcode plugin to format source code using ClangFormat or Uncrustify", "domain": ["developer-tools", "text-editors", "operating-systems"], "enriched": true, "function": ["formatter", "developer-tools"], "health_score": 20, "homepage": null, "language": "Objective-C", "license": "MIT", "license_family": "permissive", "maturity": "maintenance", "member_repos": ["benoitsan/BBUncrustifyPlugin-Xcode"], "name": "benoitsan/BBUncrustifyPlugin-Xcode", "platform": ["editor-plugin"], "pushed_at": "2019-08-12T15:28:20+00:00", "repo": "benoitsan/BBUncrustifyPlugin-Xcode", "stars": 1187, "tags": ["xcode-plugin", "clangformat", "uncrustify", "code-formatting", "objective-c", "macos"], "topics": [], "urls": [], "use_cases": ["format code in Xcode with ClangFormat", "run Uncrustify on Xcode source files", "format selected lines in Xcode editor", "apply consistent code style to Xcode projects", "set up keyboard shortcuts for code formatting in Xcode"], "what_it_is": "An Xcode plugin that formats source code using Uncrustify or ClangFormat directly from the Xcode editor. It adds menu commands to format the active file, selected files, or selected lines, with configurable formatter settings.", "when_to_avoid": ["you use a modern Xcode version, since Xcode 8+ disabled unsigned plugins", "you prefer Xcode's built-in source editor extensions", "you need formatting on Linux or Windows"], "when_to_choose": ["you use Xcode 6-10 on macOS and want in-editor code formatting", "you prefer Uncrustify or ClangFormat over built-in Xcode formatting", "you want to format whole files or just selected lines from a menu"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/bbuncrustifyplugin-xcode", "repo": "benoitsan/BBUncrustifyPlugin-Xcode", "role": "main", "score": 23}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:03:55.191690+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T06:23:42.244776+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "0b02fac01c34ec0a9af33a1b54778c8269b8f044740760ff226dd1736d672dd5", "fetched_at": "2026-08-28T04:03:55.191690+00:00", "kind": "readme", "missing": false, "url": "https://github.com/benoitsan/BBUncrustifyPlugin-Xcode"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 0, "longevity": 100, "rhythm": 8}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 4918, "days_push": 2578, "days_rel": null, "gap_med": null, "n_releases_24m": 0}, "score": 23, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}