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

Serchinastico/Kin

Some data may be outdated — see provenance labels.

Sane PBXProj files observed · 2026-09-28

github.com/Serchinastico/Kin · Python · Apache-2.0 (permissive) observed · 2026-09-28

Health v2 · maintenance only

92/100

  • Activity 89
  • Release rhythm 90
  • Longevity 100
How is this computed?

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

  • gap_med: 26
  • age_days: 3864
  • days_rel: 71
  • days_push: 71
  • n_releases_24m: 6

Full methodology

Adoption not part of the score

1065 stars · 36 forks observed · 2026-09-28

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

Kin is a command-line syntax checker for Xcode's project.pbxproj files, built with an ANTLR 4 grammar. It detects errors in the project configuration file and reports the offending line with a short description.

Use cases

  • check if my project.pbxproj file is valid
  • find syntax errors in xcode project file after a bad merge
  • lint project.pbxproj in CI to catch broken xcode builds
  • verify pbxproj file syntax from the command line
  • detect which line of project.pbxproj is malformed

When to choose

  • you work with Xcode projects and want to catch pbxproj merge conflicts or syntax errors early
  • you want a lightweight CLI verifier to run in CI pipelines for iOS projects
  • you need a fast syntax check without opening Xcode

When to avoid

  • you need to modify or rewrite project.pbxproj files, not just validate them
  • you need full semantic validation of Xcode project settings rather than syntax checking
  • you don't use Xcode or pbxproj-based projects

Facets

cli-tool · maturity active

parser linter cli developer-tools mobile-development parsers cli python xcode pbxproj syntax-checking ios antlr macos

2 sources

Member repositories

RepositoryRoleHealth v2
Serchinastico/Kinmain92

For agents

markdown · JSON · MCP: product_card(name="Serchinastico/Kin")

Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem