Open Source at Apple.

Open source software is at the heart of Apple platforms and developer tools. Apple works with developers around the world to create, contribute, and release open source code.

Featured open source projects

Many Apple products and services are built on open source software. Explore some of the projects we lead and contribute to below.

View all projects
  • Image Image

    Swift

    C++, Swift

    Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.

  • Image Image

    Container

    Swift

    Container is a tool for creating and running Linux containers using lightweight virtual machines on a Mac. It's written in Swift and optimized for Apple silicon.

  • Image Image

    WebKit

    C++, Objective-C, Objective-C++, Swift, Python

    WebKit is an open source Web content engine for browsers and other applications.

Releases

Image

You can access the source code for our operating systems and developer tools by downloading releases or browsing Git repositories.