Swift logo
GSoCProgramming languagesAccepted in 2026

Swift

Fast, safe, and expressive programming language

29
Projects
9
Years accepted
3
In 2026

Projects by year

29

2026

3 acceptedShow
  • Task and TaskGroup Tracking for Swift Concurrency

    Accepted project · by Ege Kaya

    Swift's concurrency runtime has no mechanism to enumerate live Tasks and TaskGroups. When a program using async/await stalls, existing tools such as...

  • Qualified Name Lookup for swift-syntax

    Accepted project · by Filip Sakellariou

    I propose reimplementing the compiler’s qualified name lookup in the Swift-only "swift-syntax" package. I will add a new API to the...

  • DocC Language Features in SourceKit-LSP

    Accepted project · by Padmashree S S

    This project aims to extend SourceKit LSP to add DocC Language features like go-to-definition and diagnostic support for missing or broken symbol...

2025

4 acceptedShow
  • Improve the display of documentation during code completion in SourceKit-LSP

    Accepted project · by Ahmed Elrefaey

    Currently, SourceKit-LSP only shows the first line of the documentation for code completion items. Furthermore, it doesn’t support the Language...

  • JNI mode for swift-java’s source jextract tool

    Accepted project · by Mads Odgaard

    The swift-java interoperability library provides the jextract-swift tool, which extracts Java sources that are used to call Swift code from Java....

  • Swiftly Integration in VS Code

    Accepted project · by Priyambada Roul

    This project aims to integrate Swiftly with the Swift Extension for VSCode. It should allow users to install Swiftly and Swift toolchains in the...

  • Improved Console Output for Swift Testing

    Accepted project · by Tien Quoc Bui

    This project enhances the console output experience for the Swift Testing framework by designing and implementing a new, two-phase console reporter....

2024

4 acceptedShow

2023

3 acceptedShow

2022

5 acceptedShow

2021

5 acceptedShow

2020

4 acceptedShow

2019

1 acceptedShow