Swift is a powerful and intuitive programming language designed to give developers the freedom and capabilities they need to create a new generation of cutting-edge apps. Swift is easy to learn and use and it’s open source, so anyone with an idea can create something incredible.
WebKit — the open source rendering engine introduced by Apple — powers Safari on OS X and iOS. WebKit features blazing performance and extensive standards support. And because it’s open source, developers can examine WebKit code and contribute to the community.
ResearchKit is an open source framework that enables an iOS app to become a powerful tool for medical research. It includes a variety of customizable modules that you can build upon and share with the community.
CareKit is an open source framework for developing apps that help people better understand and manage their health by creating dynamic care plans, tracking symptoms, connecting to care teams, and more.
Bonjour enables automatic discovery of devices and services on a local network using industry standard IP protocols. It makes it easy to discover, publish, and resolve network services with a sophisticated, yet easy-to-use, programming interface.
OS X combines a proven UNIX foundation with the easy-to-use Mac interface to bring industrial-strength computing to the desktop.
Command Line Tools
Download command line developer tools, including Apple LLVM compiler, linker, and Make.
Open Source Projects
View iOS, OS X, and developer tool open source projects.
View open source related documentation.