Ross ROSS = Recommend OSS · open-source software intelligence for agents

woshiccm/Pecker

CodePecker is a tool to detect unused Swift code. observed · 2026-08-28

github.com/woshiccm/Pecker · Swift · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

23/100

  • Activity 0
  • Release rhythm 8
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-02. Adoption (stars, forks) is never an input.

  • gap_med: n/a
  • age_days: 2465
  • days_rel: n/a
  • days_push: 1608
  • n_releases_24m: 0

Full methodology

Adoption not part of the score

1459 stars · 63 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded

Pecker is a command-line tool that detects unused Swift code such as classes, structs, enums, protocols, functions, typealiases, and operators. It is built on IndexStoreDB and SwiftSyntax and integrates into Xcode build phases or CI pipelines.

Use cases

  • find unused swift classes and functions
  • detect dead code in an ios project
  • clean up unused protocols and typealiases in swift
  • add unused code warnings to xcode build
  • run static dead code analysis on a swift codebase
  • identify unused swift code in ci

When to choose

  • you maintain a growing Swift or iOS codebase and want to find dead code
  • you want unused-code checks integrated into Xcode or CocoaPods build phases
  • you prefer an accurate index-based analysis over regex-based linters

When to avoid

  • your project is not written in Swift
  • you need analysis for Objective-C or mixed-language codebases
  • you need a tool with frequent updates, since the latest release dates to 2022

Facets

cli-tool · maturity maintenance

linter static-site-generator developer-tools developer-tools apple-ecosystem cli swift unused-code-detection swiftsyntax indexstoredb code-quality xcode command-line macos

1 source

Member repositories

RepositoryRoleHealth v2
woshiccm/Peckermain23

For agents

markdown · JSON · MCP: product_card(name="woshiccm/Pecker")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem