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

airbnb/swift resource

Airbnb's Swift Style Guide observed · 2026-08-28

github.com/airbnb/swift · homepage · Markdown · MIT (permissive) observed · 2026-08-28

Health v2 · maintenance only

77/100

  • Activity 98
  • Release rhythm 38
  • 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: 175.0
  • age_days: 3697
  • days_rel: 256
  • days_push: 12
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

2749 stars · 351 forks observed · 2026-08-28

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

Airbnb's open-source Swift style guide, published as a website and Markdown documentation, with an accompanying Swift Package Manager command plugin that lints or autocorrects code using SwiftFormat and SwiftLint. It codifies Airbnb's conventions for formatting, naming, style, file organization, SwiftUI, testing, and performance.

Use cases

  • enforce a consistent Swift code style across an iOS team
  • autocorrect Swift formatting in a Swift package with swift package format
  • lint Swift code in CI and fail on style violations
  • settle style debates during code review with a documented guide
  • configure SwiftFormat and SwiftLint rules from a maintained reference
  • learn Swift naming and style best practices

When to choose

  • you want a battle-tested, autocorrectable Swift style guide for iOS or Swift package development
  • your team wants to reduce style discussions in code review
  • you want a single SPM plugin that runs both formatting and linting

When to avoid

  • you need a style guide for a language other than Swift
  • you prefer to define all formatting and lint rules from scratch
  • you need a general-purpose formatter rather than an opinionated guide

Facets

learning-resource · maturity active

formatter linter documentation programming-languages developer-tools mobile-development documentation cli style-guide swiftlint swiftformat code-style spm-plugin naming-conventions swift ios macos

2 sources

Member repositories

RepositoryRoleHealth v2
airbnb/swiftmain77

For agents

markdown · JSON · MCP: product_card(name="airbnb/swift")

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