Your first time on this page? Allow me to give some explanations.
A List of Awesome Swift Playgrounds
Here you can see meta information about this topic like the time we last updated this page, the original creator of the awesome list and a link to the original GitHub repository.
Thank you uraimo & contributors
View Topic on GitHub:
Search for resources by name or description.
Simply type in what you are looking for and the results will be filtered on the fly.
Further filter the resources on this page by type (repository/other resource), number of stars on GitHub and time of last commit in months.
Swift Playground for interacting with TJBot
An interactive Swift Playground Book about Binary Search Trees (WWDC 2017 Scholarship winner)
My WWDC17 scholarship winning playground
A neural network Swift playground, with no third party dependencies.
Window Manager project ported to Swift Playgrounds
The AudioKit Playground Book for iPad Playgrounds and Xcode Playgrounds
Swift library like numpy, playgrounds notebook like jupyter.
File Browser Swift Playground Book
In this course your students will learn the fundamentals of Swift 3 programming, using Geometry as their context for learning. The style of this course mimic "Logo", which is an educational programming language designed in 1967 by Daniel Borrow, Wally Feurzeig, Seymour Papert and Cynthia Soloman.
A Swift playgroundbook about Image Filtering
A Swift Playground visualizing gravity based on Einstein's Theory of General Relativity
A Swift PlaygroundBook about Neural Networks
CoreML examples for Swift Playgrounds
An SF Symbols Viewer for Swift Playgrounds on iPadOS
[Accepted] My WWDC21 Swift Student Challenge submission
An Xcode playground showcasing the new features in Swift 4.0.
An Xcode playground demonstrating the new features in in Swift 4.2.
Playground that demonstrates advanced uses of Swift's Codable
A Swift String Cheat Sheet in an Xcode playground
Explanations and samples about the Swift programming language
Learning Swift by working through example code in playgrounds
The swift-hack-pack is a collection of Swift Playground files that teach Apple's new Swift programming language. It's based on Swift 2.2 and Xcode 7.3.1.
A summary of Apple's Swift language written on Playgrounds
Learning Swift: Advanced Topics
Exploring Core Data through Swift playgrounds
Demonstration of using Swift Playgrounds in Test Driven Development with XCTest
Playground accompanying talk on iOS Concurrency from @Swift 2017 in Shenzhen
An introduction to Core Data you can test, use, change & code, all in just one Playground!
A micro domain-specific-language example for NSPredicate written in Swift.
Swift playground with a micro web server that replies "Hello world!" to every request
A playground to learn regular expressions with Swift
Clean & simple Swift networking stack playground
A playground showing how Swift makes Strings, Colors, Fonts, Images, etc easier to deal with.
Swift KVO playground
Tutorials on how to use swift NSDate or related classes. NSDate, NSDateFormatter, NSCalendar, NSDateComponents, NSDateComponentsFormatter, etc included.
Playground showing examples of using C with Swift. Based on the work of Mike Ash at NSSpain 2014.
A playground illustrating the different ways to avoid retain cycles in swift.
💎 The Principles of OOD (SOLID) based on Uncle Bob articles.
Attempts on learning GoF's Design Patterns in Swift 3.
Learning ground for iOS Design Pattern included with sample projects for MVC, MVP, MVVM, and VIPER
📖 Design Patterns implemented in Swift 5.0
👨👩👧👦 - My personal Repo to learn all 23 Gang of Four patterns and all SOLID Principles using Swift and Playgrounds
Protocol Oriented Programming
Drawing diagrams in Swift using a recursive enum data structure
A playground for exploring Protocol Extensions
A simple playground to demonstrate Swift Protocol Oriented Programming
Functional Reactive Programming
The easiest way to get a taste of ReactiveCocoa
A project that accompanies my talk, ReactiveCocoa made Simple with Swift
Updated the Apple Mandelbrot Playground example
Demo projects with awesome animations and effects in Swift 3.
The balloons playground showed at WWDC14. ⏳
Protocol-Oriented Programming with Value Types. ⏳
WWDC Students Submissions
Student submissions for the WWDC 2021 Swift Student Challenge
Student submissions for the WWDC 2020 Swift Student Challenge
Student submissions for the WWDC 2019 Scholarship
Student submissions for the WWDC 2018 Scholarship
Student Submissions for the WWDC 2017 Scholarship
Student Submissions for the WWDC 2016 Scholarship
Student Submissions for the WWDC 2015 Scholarship
A curated list of all the WWDC Submissions in one place
Playgrounds about Playgrounds
Exploring interactivity in Playgrounds in Xcode 7.3
Make iOS app mockups in Swift 2.x playgrounds.
Playgrounds from Playgroundbooks
Converted iPad Swift Playgroundbooks into Playgrounds so that the people who don't have an iPad can run a Swift Playgroundbook in macOS.
Theoretical Computer Science
Playground to visualize functional programming with sequences
Object-Oriented Programming in Functional Programming in Swift (4, I think)
Logic programming in Swift
An interactive introduction to function composition in Swift 3.
A Swift adventure with Optionals, Monads, bananas and squirrels
Playground with Functional Programming design patterns and some functional techniques
A little tutorial written in Swift playgrounds to learn about transducers.
A companion Playground for the article "Swift Functors, Applicatves, and Monads in Pictures"
A playground to introduce Functors in Swift, and their practical usage. From my Melbour CocoaHeads #85 lighting talk.
Algorithms and Data Structures
Swift 4 playgrounds to view and manipulate sorting algorithms.
Arithmetic and logical expressions modeled and visualized using protocol-oriented binary trees. 🌳
Algorithms and data structures in Swift, with explanations!
Alluring experiments with sorting algorithms, sort of
Visual Binary Trees with Swift 3 Playgrounds
A Swift playground that generates beautiful Julia set fractal images.
A* pathfinding library in Swift.
Swift Playground to teach sorting algorithms (sent to WWDC17) more at: https://github.com/uraimo/Awesome-Swift-Playgrounds
Data Structures and Algorithms in Swift Playground
Standard cryptographic algorithms in a Swift Playground
Various algorithms implementation as Swift Playground files
A playground for modeling "The Jelly Bean Problem" presented by Tim Urban on Wait But Why.
A playground leveraging ReSwift to generate Euclidean Strings
Swift Playground giving an overview over the inner workings of modern compilers
Simple Swift interpreter for the Pascal language inspired by the Let’s Build A Simple Interpreter article series.
It's a Swift playground explaining how to create a tiny programming language named Mu
A playground for learning Assembly language through Swift.
Let's Build a Compiler by Jack Crenshaw translated to Swift Playgrounds
A Swift Playground for the Wikibook "Creating a Virtual Machine" by Jeffrey Meunier
Swift playground using Logo-like commands
Brainfuck interpreter written in Swift using Playground.
Neural Network built in Apple Playground using Swift
UIKit And Graphics
Playground to play with UIStackViews.
Some playgrounds to better understand UIBezierPaths and how to use them.
Xcode playgrounds to experiment interactively with UIKit views.
Multiple Playgrounds using almost every behaviour of UIDynamics
Swift playground for generating GIFs
A Swift 1.2 playground that shows a technique for blurring an image behind the characters (glyphs) of one or more UILabels
An iOS Clock icon in a swift playground
A swift playground for creating awesome animations for your WatchKit Apps.
Playground showing how to use swift2 protocol extensions to render errors in UIViews and UIViewControllers without subclassing
A small playground to demonstrate image tinting in UIKit.
Swift playground demonstrating lerp, smooth step, Catcall-Rom and others!
CoreImage For Swift Playgrounds
Playing around with swift playground by implementing different image filter algorithms
An interactive playground showing how to use Metal compute kernels.
Apple Metal framework playground
Slide deck and playgrounds from this presentation from 360iDev 2016
🎚Swift playground for building animations with UIViewPropertyAnimator
A SpriteKit and Swift Playgrounds Experiment
Swift Playground demonstrating how to get a "Duet" style trailing effect in SpriteKit.
A playground for experimenting with multiple additive animations in Core Animation.
A Swift playground demonstrating how to use Core Animation
See and learn how the CAAnimation and CAMediaTiming properties affect rendering using dynamic Xcode playground.
A demo of the ARKit Demo project from Xcode 9 as a Swift Playground
Exsplore Sprite Kit in this playground. Learn how to setup and use spriteKit and change parmeters to see how it effects the sprites. Updated to Swift3
This playground demonstrates how to perform physics collision detection using Swift and Sprite Kit.
Experiment with scene kit and swift
A 3D earth model written in swift playground using SceneKit
A Simple Swift Playground that plays a brief piece by Bach with AVAudioEngine and AVMIDIPlayer
Swift playground using AVAudioEngine with a playernode and effects to play an audio file
Swift Playground that creates jazz improvisations (WWDC 2018)
A Swift playground exploring Lindemayer systems
A Swift playground for implementing the natural numbers and more concepts in number theory. The inspiration for this was taken from fewbutripe.com
Interactive playground to experiment with roulettes and polygons
Pure Math in Pure Swift.
A playground demoing how to use Accelerate & Swift for Linear Algebra (vector/matrix manipulations)
A collection of swift playground about mathematics.
Libraries and APIs
A toolbox of AI modules written in Swift: Graphs/Trees, Support Vector Machines, Neural Networks, PCA, K-Means, Genetic Algorithms
Hands on with the Swift Playgrounds for iPad :)
Xcode Playground with RxSwift
Various Swift playgrounds, for fun and for profit.
Collection of Swift playgrounds used in my posts: From functional aspects of Swift to C interoperability.
A weekly log of handy Swift extensions
Ongoing series of playground exploring Swift.
Xcode playgrounds of all kinds
Swift Playground versions of select articles from Cocoa with Love.
A few playgrounds to showcase Swift peculiar features
Some useful Swift playgrounds I maintain for my own interests
A collection of Swift playgrounds demonstrating language basics, JSON parsing, HTTP networking and File IO.
Collection of Playgrounds.
A collection of personal playgrounds
Implementing basic model and behavior of Rubic's Cube in Swift, no UI nor Solver.
Create app icons on Swift playground.
A swift playground of the game 2048
Execute Shell Commands Inside Xcode Playground (Experimental)
This playground uses UIKit and AVFoundation to simulate a real LaunchPad .
Programmatic maze generator and solver, built with Swift 3. Apple's WWDC17 scholarship winner.
an iOS Playground of the classic game Tic Tac Toe
A pixel art editor in a Swift Playground 👾 WWDC Scholarship Winner 🏅
A simplistic blockchain & cryptocurrency in a Swift Playground
Sentiment Analysis Swift Playground
Simple Cryptocurrency in a Swift Playground
Gameboards built in a playground
Emblems from Star Wars in Swift playgrounds
Save, Load and Delete from a Swift Playground
A slideshow of Earth photos taken by DSCOVR/EPIC, fetched from Twitter using Swift.