news

Swift extension lands on Cursor and VSCodium via Open VSX

The official Swift extension is now available through Open VSX Registry on Cursor, VSCodium, AWS Kiro, and Google Antigravity. Sourcekit-lsp brings autocompletion, LLDB debugging, and DocC preview outside VS Code and Xcode.

The official Swift extension is now published on Open VSX Registry, the open-source alternative to the Visual Studio Marketplace hosted by the Eclipse Foundation. On April 8, 2026, Tracy Miranda from Apple’s Swift Build and Packaging Workgroup announced that the extension is available on Cursor, VSCodium, AWS Kiro, and Google Antigravity — in addition to VS Code — without requiring manual downloads or unofficial sources.

Why Open VSX and not just VS Code Marketplace

VS Code Marketplace is not accessible to all VS Code forks. Projects that adopt VS Code’s open-source base — including VSCodium, which strips Microsoft’s proprietary telemetry, and Cursor, which adds AI capabilities — distribute extensions through Open VSX or require users to install them manually. For Swift, this meant developers on alternative editors had to rely on unofficial sources or bypass the standard installation process.

Publishing on Open VSX removes that friction: searching “Swift” in the extensions panel of any editor compatible with the Eclipse Foundation registry is now enough.

What the extension includes

The extension covers code completion, refactoring, debugging via integrated LLDB, test explorer, and live DocC documentation preview. The underlying technology is sourcekit-lsp, the same language server Xcode uses internally. This is not a simplified parallel implementation — the feature set comes from the same engine.

For VS Code specifically, the extension has also received “verified extension” status from the Swift team. The verified version guarantees stable background indexing, built-in LLDB debugging, and live DocC preview as part of the standard installation.

Cursor: the most relevant case

Cursor is probably the editor that benefits most from this change. A growing number of Swift developers — particularly those working on server-side code or scripts — use it as an Xcode alternative with built-in AI capabilities. With Open VSX support, Cursor can automatically install the Swift extension without user intervention.

Swift.org has published a dedicated guide for configuring Swift as a custom skill in Cursor’s AI workflows. This is especially useful for developers using Cursor in agentic mode for generating or reviewing Swift code: the language server is now natively recognized, making model suggestions more contextually accurate.

Platform coverage

Support is described as cross-platform across macOS, Linux, and Windows, consistent with the sourcekit-lsp infrastructure that already runs outside macOS for server-side Swift. No Apple Silicon versus x64 restrictions are mentioned.

What this announcement does not change

The extension is built on sourcekit-lsp and does not integrate Instruments, Simulator, the Xcode Build System, or other components of the native iOS/macOS development pipeline. For iOS and macOS app development, Xcode remains required for signing, provisioning, building to physical devices, and accessing private SDK components. This IDE expansion is primarily relevant for server-side Swift, scripts, cross-platform libraries, and command-line tooling — not for the standard Apple platform app development cycle.

Developers already working in Xcode have no reason to change their workflow. The practical value is for those who already preferred alternative editors and were tolerating unofficial installations or degraded functionality.

What to watch next

With Open VSX established as the official distribution channel, the critical thing to monitor is update cadence: whether the extension will stay in sync with new SDKs introduced at WWDC26. If sourcekit-lsp updates alongside Xcode for new Apple platform APIs, developers on Cursor and VSCodium will be able to work with the latest APIs without waiting on separate release cycles. Swift.org has not yet specified a coordinated update policy with Xcode.

Luca
Luca

Software developer, Apple user since 2012. I cover news and tools for developers building on Apple platforms.

About →