CINXE.COM
Apple Open Source
<!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US" dir="ltr" prefix="og: http://ogp.me/ns#" class="no-js"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover"> <meta property="og:type" content="website"> <title>Apple Open Source</title> <link rel="icon" href="/images/favicon.92e75dc1.png"> <link rel="stylesheet" href="https://www.apple.com/wss/fonts?families=SF+Pro,v1%7CSF+Pro+Icons,v1"> <link rel="stylesheet" href="/styles/main.built.a056cef0.css"> <script type="text/javascript" src="/scripts/head.built.3c605324.js"></script> </head> <body> <script> const theme = localStorage.getItem('theme') || 'light' if (theme === 'dark') { document.body.classList.add('theme-dark') } </script> <input type="checkbox" id="localnav-menustate" class="localnav-menustate"/> <nav id="localnav" class="localnav theme-dark localnav-scrim" data-sticky aria-label="Global" role="navigation" > <div class="localnav-wrapper"> <div class="localnav-background"></div> <div class="localnav-content"> <div class="localnav-title"> <a href="/" class="icon-wrapper"> <span class="icon icon-before icon-apple localnav-icon"></span> <span>Open Source</span> </a> </div> <ul class="localnav-menu"> <li> <a href="#localnav-menustate" class="localnav-menucta-anchor localnav-menucta-anchor-open" id="localnav-menustate-open"> <span class="localnav-menucta-anchor-label">Open Menu</span> </a> </li> <li> <a href="#" class="localnav-menucta-anchor localnav-menucta-anchor-close" id="localnav-menustate-close"> <span class="localnav-menucta-anchor-label">Close Menu</span> </a> </li> <li class="localnav-menu-tray"> <ul class="localnav-menu-items"> <li class="localnav-menu-item"> <a class="localnav-menu-link" href='/projects'>Projects</a> </li> <li class="localnav-menu-item"> <a class="localnav-menu-link" href='/releases'>Releases</a> </li> </ul> </li> <li class="localnav-actions localnav-actions-center"> <div class="localnav-action localnav-action-menucta" aria-hidden="true"> <label for="localnav-menustate" class="localnav-menucta"> <span class="localnav-menuicon-bread localnav-menuicon-bread-top"> <span class="localnav-menuicon-bread-crust localnav-menuicon-bread-crust-top"></span> </span> <span class="localnav-menuicon-bread localnav-menuicon-bread-bottom"> <span class="localnav-menuicon-bread-crust localnav-menuicon-bread-crust-bottom"></span> </span> </label> </div> </li> </ul> </div> </div> </nav> <label id="localnav-curtain" for="localnav-menustate"></label> <main class="main main--en projects"> <section id="filterSection" class="section project-search bg-white"> <div class="section-content"> <div class="row align-items-center"> <h2 class="column form-title">Search projects</h2> <div class="column large-last project-count"> <p class="project-count__summary"></p> <button class="project-count__reset form-textbox-sidebutton is-hidden">Reset</button> </div> </div> <div class="project-search__fields form-textbox-sidebyside"> <div class="row"> <div class="column large-8 medium-12"> <div class="form-textbox form-textbox-with-lefticon form-textbox-with-righticon"> <input type="text" class="form-textbox-input" id="searchbox" name="filterTitle" aria-labelledby="searchbox_label" required="" placeholder=" "> <span class="form-textbox-label" id="searchbox_label" aria-hidden="true">Search</span> <div class="form-textbox-lefticon form-icons-focusable"> <span class="form-icons form-icons-search15"></span> </div> <div class="form-textbox-righticon form-icons-focusable"> <button class="form-icons form-icons-reset"> <span class="visuallyhidden">Search Reset</span> </button> </div> </div> </div> <div class="column large-4 medium-12"> <div class="form-dropdown"> <select class="form-dropdown-select form-dropdown-selectnone" id="dropdown" name="filterLanguage" aria-labelledby="dropdown_label"> <option disabled selected>Select Language</option> <option value="">All Languages</option> <option value="C">C</option> <option value="C++">C++</option> <option value="Go">Go</option> <option value="Java">Java</option> <option value="JavaScript">JavaScript</option> <option value="LLVM-IR">LLVM-IR</option> <option value="Objective-C">Objective-C</option> <option value="Objective-C++">Objective-C++</option> <option value="Pkl">Pkl</option> <option value="Python">Python</option> <option value="Ruby">Ruby</option> <option value="Scala">Scala</option> <option value="Swift">Swift</option> </select> <span class="form-dropdown-chevron" aria-hidden="true"></span> <span class="form-dropdown-label" id="dropdown_label" aria-hidden="true">Select Language</span> </div> </div> </div> </div> </div> </section> <section class="section project-no-matches bg-gray is-hidden"> <div class="section-content"> <h2 class="form-title no-results-headline"> Sorry, no matches were found. Try a new search or <button class="project-no-matches__reset">view all</button> </h2> </div> </section> <section class="section section-apple section-projects bg-gray" data-section="apple"> <header class="section-content section-header"> <h1 class="headline headline--small headline--border"> <span>Apple projects</span> </h1> <p class="overview">Open source software is at the heart of Apple platforms and developer tools. Apple manages the following projects and encourages your contribution.</p> </header> <div class="section-content"> <ul class="project-grid list-reset "> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Swift" data-languages="C++,Swift" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/swift.27248a76.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/swift.27248a76.png" data-progressive-image /> <h3 class="summary-title">Swift</h3> <p class="summary-language">C++, Swift</p> <p class="summary-about">Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns.</p> </div> <div class="summary-links"> <a href="/projects/swift" class="button button-neutral button-reduced" aria-label="More details about Swift">Details</a> <a href="https://swift.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Swift">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="WebKit" data-languages="C++,Objective-C,Objective-C++,Swift,Python" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/webkit.c0cd4c44.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/webkit.c0cd4c44.png" data-progressive-image /> <h3 class="summary-title">WebKit</h3> <p class="summary-language">C++, Objective-C, Objective-C++, Swift, Python</p> <p class="summary-about">WebKit is an open source Web content engine for browsers and other applications.</p> </div> <div class="summary-links"> <a href="/projects/webkit" class="button button-neutral button-reduced" aria-label="More details about WebKit">Details</a> <a href="https://webkit.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for WebKit">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="FoundationDB" data-languages="C++,C" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/foundationdb.cbe89b1f.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/foundationdb.cbe89b1f.png" data-progressive-image /> <h3 class="summary-title">FoundationDB</h3> <p class="summary-language">C++, C</p> <p class="summary-about">FoundationDB is a distributed key-value store that provides strong ACID transactions while scaling to support massive workloads.</p> </div> <div class="summary-links"> <a href="/projects/foundationdb" class="button button-neutral button-reduced" aria-label="More details about FoundationDB">Details</a> <a href="https://www.foundationdb.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for FoundationDB">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="ResearchKit" data-languages="Objective-C" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/researchkit.acd5c8f7.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/researchkit.acd5c8f7.png" data-progressive-image /> <h3 class="summary-title">ResearchKit</h3> <p class="summary-language">Objective-C</p> <p class="summary-about">ResearchKit is an open source framework that allows developers and researchers to create powerful apps for medical research.</p> </div> <div class="summary-links"> <a href="/projects/researchkit" class="button button-neutral button-reduced" aria-label="More details about ResearchKit">Details</a> <a href="https://www.researchandcare.org/researchkit/" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for ResearchKit">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="CareKit" data-languages="Swift" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/carekit.1057216c.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/carekit.1057216c.png" data-progressive-image /> <h3 class="summary-title">CareKit</h3> <p class="summary-language">Swift</p> <p class="summary-about">CareKit is an open source framework for creating apps that help people better understand and manage their care plans and communication with their care team.</p> </div> <div class="summary-links"> <a href="/projects/carekit" class="button button-neutral button-reduced" aria-label="More details about CareKit">Details</a> <a href="https://www.researchandcare.org/carekit/" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for CareKit">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="MLX" data-languages="Python,Swift,C,C++" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/mlx.f5c59d8b.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/mlx.f5c59d8b.png" data-progressive-image /> <h3 class="summary-title">MLX</h3> <p class="summary-language">Python, Swift, C, C++</p> <p class="summary-about">MLX is an array framework designed for efficient and flexible machine learning research on Apple silicon.</p> </div> <div class="summary-links"> <a href="/projects/mlx" class="button button-neutral button-reduced" aria-label="More details about MLX">Details</a> <a href="https://github.com/ml-explore/mlx" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: GitHub for MLX">GitHub</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Pkl" data-languages="Java,Pkl" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/pkl.d6020f9c.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/pkl.d6020f9c.png" data-progressive-image /> <h3 class="summary-title">Pkl</h3> <p class="summary-language">Java, Pkl</p> <p class="summary-about">An embedded configuration language with rich support for validation and tooling.</p> </div> <div class="summary-links"> <a href="/projects/pkl" class="button button-neutral button-reduced" aria-label="More details about Pkl">Details</a> <a href="https://pkl-lang.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Pkl">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Password Manager Resources" data-languages="JavaScript,Ruby" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/password-manager-resources.9c1d513e.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/password-manager-resources.9c1d513e.png" data-progressive-image /> <h3 class="summary-title">Password Manager Resources</h3> <p class="summary-language">JavaScript, Ruby</p> <p class="summary-about">A place for creators and users of password managers to collaborate on resources to make password management better.</p> </div> <div class="summary-links"> <a href="/projects/password-manager-resources" class="button button-neutral button-reduced" aria-label="More details about Password Manager Resources">Details</a> <a href="https://github.com/apple/password-manager-resources" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: GitHub for Password Manager Resources">GitHub</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="ServiceTalk" data-languages="Java" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/servicetalk.70fdfea5.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/servicetalk.70fdfea5.png" data-progressive-image /> <h3 class="summary-title">ServiceTalk</h3> <p class="summary-language">Java</p> <p class="summary-about">A networking framework that evolves with your application.</p> </div> <div class="summary-links"> <a href="/projects/servicetalk" class="button button-neutral button-reduced" aria-label="More details about ServiceTalk">Details</a> <a href="https://github.com/apple/servicetalk" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: GitHub for ServiceTalk">GitHub</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Core ML Tools" data-languages="Python" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/coreml-tools.5e25a055.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/coreml-tools.5e25a055.png" data-progressive-image /> <h3 class="summary-title">Core ML Tools</h3> <p class="summary-language">Python</p> <p class="summary-about">The coremltools python package contains a suite of utilities to help you integrate machine learning into your app using Core ML.</p> </div> <div class="summary-links"> <a href="/projects/coreml-tools" class="button button-neutral button-reduced" aria-label="More details about Core ML Tools">Details</a> <a href="https://github.com/apple/coremltools" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: GitHub for Core ML Tools">GitHub</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="SwiftNIO" data-languages="Swift" data-category="apple"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/swift.27248a76.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/swift.27248a76.png" data-progressive-image /> <h3 class="summary-title">SwiftNIO</h3> <p class="summary-language">Swift</p> <p class="summary-about">Event-driven, non-blocking, network application framework for high performance protocol servers & clients.</p> </div> <div class="summary-links"> <a href="/projects/swiftnio" class="button button-neutral button-reduced" aria-label="More details about SwiftNIO">Details</a> <a href="https://swift.org/server" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for SwiftNIO">Website</a> </div> </article> </li> </ul> </div> <div class="section-content category-no-matches is-hidden"> <h2 class="form-title no-results-headline"> Sorry, no matches were found. </h2> </div> </section> <section class="section section-community section-projects bg-gray" data-section="community"> <header class="section-content section-header"> <h2 class="headline headline--small headline--border"> <span>Community projects<span> </h2> <p class="overview">Explore some of the communities and projects that Apple participates in below.</p> </header> <div class="section-content"> <ul class="project-grid list-reset"> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Kubernetes" data-languages="Go" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/kubernetes.385ad42d.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/kubernetes.385ad42d.png" data-progressive-image /> <h3 class="summary-title">Kubernetes</h3> <p class="summary-language">Go</p> <p class="summary-about">Kubernetes is an open-source system for automating deployment, scaling, and management of containerized applications.</p> </div> <div class="summary-links"> <a href="/projects/kubernetes" class="button button-neutral button-reduced" aria-label="More details about Kubernetes">Details</a> <a href="https://kubernetes.io" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Kubernetes">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Apache Cassandra" data-languages="Java" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon with-theme-icon light" alt="" role="presentation" src="/images/projects/cassandra.90e857e1.png" data-progressive-image /> <img class="summary-icon with-theme-icon dark" alt="" role="presentation" src="/images/projects/cassandra.90e857e1.png" data-progressive-image /> <h3 class="summary-title">Apache Cassandra</h3> <p class="summary-language">Java</p> <p class="summary-about">Apache Cassandra® is a non-relational distributed database with a fault-tolerant leaderless architecture.</p> </div> <div class="summary-links"> <a href="/projects/cassandra" class="button button-neutral button-reduced" aria-label="More details about Apache Cassandra">Details</a> <a href="https://cassandra.apache.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Apache Cassandra">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="LLVM / Clang" data-languages="C,C++,LLVM-IR,Objective-C,Swift" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/llvm.b1011d22.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/llvm.b1011d22.png" data-progressive-image /> <h3 class="summary-title">LLVM / Clang</h3> <p class="summary-language">C, C++, LLVM-IR, Objective-C, Swift</p> <p class="summary-about">The LLVM compiler infrastructure supports a wide range of projects, from industrial strength compilers to specialized JIT applications to small research projects.</p> </div> <div class="summary-links"> <a href="/projects/llvm-clang" class="button button-neutral button-reduced" aria-label="More details about LLVM / Clang">Details</a> <a href="https://llvm.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: LLVM Website for LLVM / Clang">LLVM Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Apache Spark" data-languages="Scala,Python" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon with-theme-icon light" alt="" role="presentation" src="/images/projects/spark.423ad492.png" data-progressive-image /> <img class="summary-icon with-theme-icon dark" alt="" role="presentation" src="/images/projects/spark.423ad492.png" data-progressive-image /> <h3 class="summary-title">Apache Spark</h3> <p class="summary-language">Scala, Python</p> <p class="summary-about">Apache Spark™ is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or clusters.</p> </div> <div class="summary-links"> <a href="/projects/spark" class="button button-neutral button-reduced" aria-label="More details about Apache Spark">Details</a> <a href="https://spark.apache.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Apache Spark">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Netty" data-languages="Java" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/netty.db6444ab.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/netty.db6444ab.png" data-progressive-image /> <h3 class="summary-title">Netty</h3> <p class="summary-language">Java</p> <p class="summary-about">Netty is an asynchronous event-driven network application framework for rapid development of maintainable high performance protocol servers & clients.</p> </div> <div class="summary-links"> <a href="/projects/netty" class="button button-neutral button-reduced" aria-label="More details about Netty">Details</a> <a href="https://netty.io" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Netty">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Apache Solr" data-languages="Java" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon with-theme-icon light" alt="" role="presentation" src="/images/projects/solr.9c4ffd6f.png" data-progressive-image /> <img class="summary-icon with-theme-icon dark" alt="" role="presentation" src="/images/projects/solr.9c4ffd6f.png" data-progressive-image /> <h3 class="summary-title">Apache Solr</h3> <p class="summary-language">Java</p> <p class="summary-about">Apache Solr™ is the popular, blazing-fast, open source search platform built on Apache Lucene.</p> </div> <div class="summary-links"> <a href="/projects/solr" class="button button-neutral button-reduced" aria-label="More details about Apache Solr">Details</a> <a href="https://solr.apache.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Apache Solr">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Apache Traffic Server" data-languages="C++" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/traffic-server.0cd6bdac.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/traffic-server-dark.44594eb9.png" data-progressive-image /> <h3 class="summary-title">Apache Traffic Server</h3> <p class="summary-language">C++</p> <p class="summary-about">Apache Traffic Server™ (ATS) is a web proxy cache that improves network efficiency and performance by caching frequently-requested content at the network edge.</p> </div> <div class="summary-links"> <a href="/projects/traffic-server" class="button button-neutral button-reduced" aria-label="More details about Apache Traffic Server">Details</a> <a href="https://trafficserver.apache.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Apache Traffic Server">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Universal Scene Description" data-languages="C++,Python" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/usd.81cba68e.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/usd.81cba68e.png" data-progressive-image /> <h3 class="summary-title">Universal Scene Description</h3> <p class="summary-language">C++, Python</p> <p class="summary-about">Universal Scene Description (USD) is an efficient and scalable system for representing 3D scenes for interchange between graphics applications.</p> </div> <div class="summary-links"> <a href="/projects/usd" class="button button-neutral button-reduced" aria-label="More details about Universal Scene Description">Details</a> <a href="https://graphics.pixar.com/usd/release/index.html" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Universal Scene Description">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="containerd" data-languages="Go" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon with-theme-icon light" alt="" role="presentation" src="/images/projects/containerd.09ff199a.png" data-progressive-image /> <img class="summary-icon with-theme-icon dark" alt="" role="presentation" src="/images/projects/containerd.09ff199a.png" data-progressive-image /> <h3 class="summary-title">containerd</h3> <p class="summary-language">Go</p> <p class="summary-about">An open and reliable container runtime.</p> </div> <div class="summary-links"> <a href="/projects/containerd" class="button button-neutral button-reduced" aria-label="More details about containerd">Details</a> <a href="https://containerd.io/" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for containerd">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Apache Flink" data-languages="Java,Scala" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon light" alt="" role="presentation" src="/images/projects/flink.1636f04b.png" data-progressive-image /> <img class="summary-icon dark" alt="" role="presentation" src="/images/projects/flink.1636f04b.png" data-progressive-image /> <h3 class="summary-title">Apache Flink</h3> <p class="summary-language">Java, Scala</p> <p class="summary-about">Apache Flink™ is an open source stream processing framework with powerful stream- and batch-processing capabilities.</p> </div> <div class="summary-links"> <a href="/projects/flink" class="button button-neutral button-reduced" aria-label="More details about Apache Flink">Details</a> <a href="https://flink.apache.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Apache Flink">Website</a> </div> </article> </li> <li class="grid-item large-span-4 medium-span-6" data-project="true" data-title="Jupyter" data-languages="Python,JavaScript" data-category="community"> <article class="bg-white project-summary"> <div> <img class="summary-icon with-theme-icon light" alt="" role="presentation" src="/images/projects/jupyter.411385ce.png" data-progressive-image /> <img class="summary-icon with-theme-icon dark" alt="" role="presentation" src="/images/projects/jupyter.411385ce.png" data-progressive-image /> <h3 class="summary-title">Jupyter</h3> <p class="summary-language">Python, JavaScript</p> <p class="summary-about">Project Jupyter aims to develop open-source software and services for interactive computing across dozens of programming languages.</p> </div> <div class="summary-links"> <a href="/projects/jupyter" class="button button-neutral button-reduced" aria-label="More details about Jupyter">Details</a> <a href="https://jupyter.org" class="button button-neutral button-reduced" target="_blank" aria-label="External Link: Website for Jupyter">Website</a> </div> </article> </li> </ul> </div> <div class="section-content category-no-matches is-hidden"> <h2 class="form-title no-results-headline"> Sorry, no matches were found. </h2> </div> </section> </main> <footer id="footer" class="footer" role="contentinfo" aria-labelledby="footer-label"> <div class="footer-content"> <h2 class="footer-label" id="footer-label" aria-hidden="true">Apple Open Source Footer</h2> <nav class="footer-breadcrumbs" aria-label="breadcrumb" role="navigation"> <a target="_blank" href="https://www.apple.com" aria-label="External link to Apple.com" class="home footer-breadcrumbs-home"> <span class="footer-breadcrumbs-home-icon"></span> <span class="visuallyhidden">Apple</span> </a> <div class="footer-breadcrumbs-path"> <ol class="footer-breadcrumbs-list"> <li class="footer-breadcrumbs-item"><a class="footer-breadcrumbs-link" aria-label="Go to homepage" href="/">Open Source</a></li> <li class="footer-breadcrumbs-item">Projects</li> </ol> </div> </nav> <section class="footer-mini" vocab="http://schema.org/" typeof="Organization"> <div class="footer-mini-legal"> <div class="footer-mini-legal-copyright">Copyright © 2024 <a href="https://www.apple.com" aria-label="External link to Apple.com">Apple Inc.</a> All rights reserved.</div> <ul class="footer-mini-legal-links"> <li><a class="footer-mini-legal-link" aria-label="External link to Privacy Policy page" href="https://www.apple.com/legal/privacy/">Privacy Policy</a></li> <li><a class="footer-mini-legal-link" aria-label="External link to Terms of Use page" href="https://www.apple.com/legal/internet-services/terms/site.html">Terms of Use</a></li> <li><a class="footer-mini-legal-link" aria-label="External link to Legal page" href="https://www.apple.com/legal/">Legal</a></li> <li><a class="footer-mini-legal-link feedback-link" aria-label="Send Feedback to Apple Open Source" href="#">Feedback</a></li> <li><a class="footer-mini-legal-link" aria-label="Contact Apple Open Source" href="mailto:opensource@apple.com">Contact</a></li> <li><a class="footer-mini-legal-link" aria-label="Contact Apple Open Source" href="/sitemap">Site Map</a></li> </ul> </div> </section> <div class="toggle-theme form-toggle"> <input id="dark-mode-toggle" class="form-toggle-input" type="checkbox"> <label class="form-label" for="dark-mode-toggle"> <span class="toggle-control-text"></span> <span class="form-toggle-indicator"></span> </label> </div> </div> </footer> <script type="text/javascript" src="/scripts/main.built.ff6aa7cb.js"></script> <script type="text/javascript" src="/scripts/projects.built.cef7deb4.js"></script> <script> const projectLogos = document.querySelectorAll('.header-icon, .summary-icon'); projectLogos.forEach(projectLogo => { if (projectLogo.classList.contains('light')) { projectLogo.style.display = theme === 'dark' ? 'none' : 'block' } else if (projectLogo.classList.contains('dark')) { projectLogo.style.display = theme === 'dark' ? 'block' : 'none' } }) </script> </body> </html>