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

swiftlang/sourcekit-lsp

Language Server Protocol implementation for Swift and C-based languages observed · 2026-08-28

github.com/swiftlang/sourcekit-lsp · Swift · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

74/100

  • Activity 99
  • Release rhythm 28
  • 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: 60.5
  • age_days: 2868
  • days_rel: 466
  • days_push: 7
  • n_releases_24m: 5

Full methodology

Adoption not part of the score

3903 stars · 387 forks observed · 2026-08-28

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

SourceKit-LSP is a Language Server Protocol implementation for Swift and C-based languages, built on sourcekitd and clangd. It provides intelligent editor features like code completion, jump-to-definition, and cross-language source indexing for editors that support LSP.

Use cases

  • get code completion for Swift in VS Code or Neovim
  • jump to definition across Swift and C code
  • index a Swift Package Manager project for cross-module navigation
  • use LSP with a CMake project via compile_commands.
  • set up Swift language support in any LSP-capable editor

When to choose

  • you develop Swift or C-based code in an editor other than Xcode
  • you need cross-language indexing and navigation for Swift/C projects
  • you use Swift Package Manager or CMake build systems

When to avoid

  • you only work in Xcode, which bundles its own tooling
  • you need background index updates without building your project or enabling experimental background indexing
  • you work in languages outside the Swift/C family

Facets

service · maturity stable

editor developer-tools search-engine developer-tools programming-languages text-editors cross-platform cli language-server-protocol lsp swift clangd code-completion code-indexing swift-package-manager macos linux

1 source

Member repositories

RepositoryRoleHealth v2
swiftlang/sourcekit-lspmain74

For agents

markdown · JSON · MCP: product_card(name="swiftlang/sourcekit-lsp")

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