Skip to content
@swiftlang

The Swift Programming Language

Meet Swift

Swift is a general-purpose programming language that’s approachable for newcomers and powerful for experts. It’s used to develop everything from apps and system software to cloud services and embedded firmware, and runs on a variety of platforms including macOS, Linux, and Windows.

Pinned Loading

  1. swift swift Public

    The Swift Programming Language

    C++ 68.8k 10.5k

  2. swift-evolution swift-evolution Public

    This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.

    Markdown 15.6k 2.4k

Repositories

Showing 10 of 64 repositories
  • swift Public

    The Swift Programming Language

    swiftlang/swift’s past year of commit activity
    C++ 68,776 Apache-2.0 10,494 5,000+ (166 issues need help) 1,126 Updated Jul 1, 2025
  • llvm-project Public Forked from llvm/llvm-project

    The LLVM Project is a collection of modular and reusable compiler and toolchain technologies. This fork is used to manage Swift’s stable releases of Clang as well as support the Swift project.

    swiftlang/llvm-project’s past year of commit activity
    LLVM 1,177 14,598 248 206 Updated Jul 1, 2025
  • swift-source-compat-suite Public

    The infrastructure and project index comprising the Swift source compatibility suite.

    swiftlang/swift-source-compat-suite’s past year of commit activity
    Python 284 Apache-2.0 153 5 3 Updated Jul 1, 2025
  • swift-evolution Public

    This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.

    swiftlang/swift-evolution’s past year of commit activity
    Markdown 15,616 Apache-2.0 2,445 0 57 Updated Jul 1, 2025
  • swift-driver Public

    Swift compiler driver reimplementation in Swift

    swiftlang/swift-driver’s past year of commit activity
    Swift 822 Apache-2.0 206 32 (1 issue needs help) 44 Updated Jul 1, 2025
  • swift-syntax Public

    A set of Swift libraries for parsing, inspecting, generating, and transforming Swift source code.

    swiftlang/swift-syntax’s past year of commit activity
    Swift 3,457 Apache-2.0 440 69 (6 issues need help) 55 Updated Jul 1, 2025
  • swift-subprocess Public

    Subprocess is a cross-platform package for spawning processes in Swift.

    swiftlang/swift-subprocess’s past year of commit activity
    Swift 340 Apache-2.0 22 22 5 Updated Jul 1, 2025
  • swift-org-website Public

    Swift.org website

    swiftlang/swift-org-website’s past year of commit activity
    SCSS 526 236 78 (2 issues need help) 33 Updated Jun 30, 2025
  • swift-testing Public

    A modern, expressive testing package for Swift

    swiftlang/swift-testing’s past year of commit activity
    Swift 2,010 Apache-2.0 113 68 (12 issues need help) 31 Updated Jul 1, 2025
  • swift-format Public

    Formatting technology for Swift source code

    swiftlang/swift-format’s past year of commit activity
    Swift 2,706 Apache-2.0 248 124 21 Updated Jul 1, 2025