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

onevcat/FengNiao

A command line tool for cleaning unused resources in Xcode. observed · 2026-08-28

github.com/onevcat/FengNiao · Swift · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 81
  • Release rhythm 59
  • Longevity 100
How is this computed?

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

  • gap_med: 96
  • age_days: 3467
  • days_rel: 116
  • days_push: 116
  • n_releases_24m: 4

Full methodology

Adoption not part of the score

3574 stars · 246 forks observed · 2026-08-28

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

FengNiao is a Swift command-line utility that scans an Xcode project to find and delete unused image and resource files. It searches resource references across source files and can also clean up .pbxproj references.

Use cases

  • find unused images in an Xcode project
  • clean up unused assetsets from an iOS app
  • slim down an iOS app bundle by removing dead resources
  • delete unreferenced pngs and pdfs from a Swift project
  • list unused resource files before deleting them

When to choose

  • you maintain an Xcode/iOS project with bloated asset catalogs
  • you want a simple scriptable cleanup step before releases
  • you prefer a lightweight Swift CLI over heavy static analysis tools

When to avoid

  • your project is not an Xcode project
  • resources are referenced dynamically in ways the tool cannot detect (string-built names, server-driven assets)
  • you have no version control or backup, since deletion is irreversible

Facets

cli-tool · maturity maintenance

cli developer-tools file-system developer-tools mobile-development cli xcode unused-resources image-cleanup ios swift command-line macos linux

1 source

Member repositories

RepositoryRoleHealth v2
onevcat/FengNiaomain77

For agents

markdown · JSON · MCP: product_card(name="onevcat/FengNiao")

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