All organizations · GSoC 2026 · Programming languages
Swift
Fast, safe, and expressive programming language
Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns. The goal of the Swift project is to create the best available language for uses ranging from systems programming, to mobile and desktop apps, scaling up to cloud services. Most importantly, Swift is designed to make writing and maintaining correct programs easier for the developer.
- c++
- cmake
- swift
- compilers
- cross-platform
- Packages
- Server development
- Standard Libraries
Project ideas
12 ideas on its 2026 ideas page; of the 11 that state a difficulty: 9 medium, 2 hard. Sizes: 2 small, 6 medium, 3 large. 11 mentors named.
- Re-implement property wrappers with macros large medium
- Qualified name lookup for swift-syntax large medium
- Task and TaskGroup tracking for Swift Concurrency medium hard
- WebAssembly Reference Types (externref) Support in Swift Compiler externref) Support in Swift Compil large hard
- DocC Language Features in SourceKit-LSP medium medium
- Support SPM Templates in VS Code medium medium
- SwiftPM System Executables for Enhanced Plugin User Experience medium medium
- Sysroot Support in Swift’s build-script for Cross-Compilation Targets build-script for Cross-Compila medium medium
- Improved documentation for command line tools medium medium
- Documentation coverage small medium
- Globally Scoped Traits for Swift Testing via runtime configuration schema small medium
- Example project name
Read the ideas page. Ideas are for scope reference; never copy one into a proposal.
History
In GSoC since 2018, 9 years. Projects per year: '18: 0, '19: 1, '20: 4, '21: 5, '22: 5, '23: 3, '24: 4, '25: 4, '26: 3.
On GitHub
67 repositories pushed to in the last year. Main languages: Swift (41), C (6), C++ (3), Markdown (3), Python (3), Dockerfile (2).
Links and channels
- Website: https://swift.org
- Ideas page: https://www.swift.org/gsoc2026/
- Contributor guide: https://www.swift.org/contributing/
- Source code: https://github.com/swiftlang/swift
- Mailing list: https://forums.swift.org
git-into-gsoc org "Swift" --shortlist
git-into-gsoc repos "Swift"
git-into-gsoc issues --org "Swift"
or ask your assistant: "Which Swift repositories merge newcomers' pull requests, and which beginner issues are still free?"
Those commands read live data: which repositories merge outside pull requests, and which beginner issues nobody has claimed. Install in two minutes.