Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Swift Playground

Swift Playground

44 projects

Showing 36 of 44 projects

Write your own language: Mu
Write your own language: MuSwift

A Swift playground that teaches how to build a tiny programming language (Mu) from scratch using lexer, parser, and interpreter.

#programming-language#language-implementation#educational
Stars1.0k
Forks40
Last commit
Introduction to Compilers
Introduction to CompilersSwift

A Swift Playground providing a high-level overview of how modern compilers operate, created for WWDC 2017.

#programming-education#compiler-theory#wwdc-scholarship
Stars476
Forks15
Last commit
Julia Fractal Playground
Julia Fractal PlaygroundSwift

An Xcode Playground that generates beautiful Julia set fractal images using Swift.

#mathematics#fractal-generation#julia-set
Stars262
Forks25
Last commit4 years ago
Turtle Playground
Turtle PlaygroundSwift

A Swift playground for learning programming concepts through Logo-like turtle graphics commands.

#programming-learning#logo-language#visual-programming
Stars126
Forks11
Last commit10 years ago
Pixel Art Maker
Pixel Art MakerSwift

A pixel art editor built as a Swift Playground, allowing users to create retro-style pixel art with drawing, color palettes, undo/redo, and save functionality.

#pixel-art#creative-software#graphics-editor
Stars122
Forks14
Last commit
ASM Swift
ASM SwiftSwift

A Swift playground for learning x86 assembly language through an interactive development environment.

#assembly-language#educational-tool#x86-assembly
Stars107
Forks4
Last commit9 years ago
Metalbrot
MetalbrotSwift

An interactive Swift playground demonstrating Metal compute kernels for fractal visualization.

#compute-shaders#graphics#metal
Stars94
Forks9
Last commit4 years ago
PlayNow
PlayNowRuby

A macOS app that instantly creates empty Swift playground files and opens them in Xcode.

#developer-tools#productivity#homebrew-cask
Stars92
Forks10
Last commit9 years ago
Learn about transducers
Learn about transducersSwift

An interactive Swift playground tutorial for learning about transducers through hands-on examples.

#functional-programming#transducers#educational
Stars80
Forks8
Last commit11 years ago
Interpolation Playground
Interpolation PlaygroundSwift

A Swift playground demonstrating various interpolation functions including lerp, smooth step, Catmull-Rom, and more.

#graphics#animation#learning-tool
Stars63
Forks4
Last commit6 years ago
SceneKit ARKit Demo
SceneKit ARKit DemoSwift

A Swift Playground demonstrating ARKit capabilities with multiple augmented reality scene examples.

#apple#arkit#spritekit
Stars49
Forks12
Last commit7 years ago
SwiftFiles
SwiftFilesSwift

A Swift library for saving, loading, and deleting files directly within Swift playgrounds.

#macos-development#data-persistence#file-management
Stars42
Forks5
Last commit10 years ago
TJBot Playground
TJBot PlaygroundSwift

A Swift Playground for iPad that teaches programming by interacting with TJBot robots using IBM Watson services.

#robotics#tjbot#bluetooth-le
Stars38
Forks8
Last commit7 years ago
UIViewPropertyAnimator Playground
UIViewPropertyAnimator PlaygroundSwift

A Swift playground tool for building, debugging, and refining iOS animations with UIViewPropertyAnimator.

#swift-tool#animation#ios-tvos
Stars37
Forks1
Last commit9 years ago
Animated Sorting Algorithms
Animated Sorting AlgorithmsSwift

Swift playgrounds for visualizing and interacting with classic sorting algorithms through animation.

#animation#algorithm-visualization#computer-science
Stars37
Forks2
Last commit
Astronomy
AstronomySwift

A 3D Earth model built with SceneKit in a Swift playground, featuring interactive camera controls.

#interactive-model#3d-graphics#educational-tool
Stars35
Forks1
Last commit6 years ago
Miles
MilesSwift

Swift Playground that generates jazz improvisations for piano, bass, and drums in any key and tempo.

#wwdc#midi#audio-toolbox
Stars35
Forks5
Last commit6 years ago
Additive Animations
Additive AnimationsSwift

A Core Animation playground for experimenting with multiple additive animations to create complex movement paths.

#visual-effects#additive-animations#core-animation
Stars35
Forks6
Last commit
SwiftCoin
SwiftCoinSwift

A minimal blockchain and cryptocurrency implementation built as a Swift Playground for educational purposes.

#educational#cryptocurrency#swift-language
Stars32
Forks3
Last commit9 years ago
Accessible Reality
Accessible RealitySwift

An interactive Swift Playground book that teaches ARKit basics and builds a navigation aid for the visually impaired.

#wwdc#ios#arkit
Stars28
Forks0
Last commit5 years ago
Spacetime Rhapsody
Spacetime RhapsodySwift

A Swift Playground that visualizes gravity by simulating the curvature of spacetime based on Einstein's Theory of General Relativity.

#simulation#astronomy#general-relativity
Stars27
Forks3
Last commit9 years ago
Duet-Inspired Trail Effect
Duet-Inspired Trail EffectSwift

Swift Playground demonstrating how to create a Duet-style trailing particle effect in SpriteKit.

#ios#spritekit#game-mechanics
Stars26
Forks3
Last commit9 years ago
Apple's Mandelbrot Playground
Apple's Mandelbrot PlaygroundSwift

An updated Swift Playground example for visualizing the Mandelbrot set with interactive zooming.

#interactive-demo#mathematical-visualization#educational-tool
Stars24
Forks3
Last commit
Guilloche Pattern Playground Book
Guilloche Pattern Playground BookSwift

An interactive Swift Playground exploring the history and design of Guilloche patterns found on banknotes and passports.

#graphics#educational#visual-arts
Stars22
Forks3
Last commit6 years ago
Swift DSL Example
Swift DSL ExampleSwift

A micro domain-specific language example for NSPredicate written in Swift, implemented as a literate program.

#educational#nspredicate#domain-specific-language
Stars20
Forks3
Last commit9 years ago
Ray tracing Playground
Ray tracing PlaygroundSwift

A Swift playground and article series exploring ray tracing fundamentals and implementation techniques.

#tutorial-series#educational#algorithm-visualization
Stars16
Forks1
Last commit10 years ago
Auto Pong
Auto PongSwift

An interactive Swift Playground teaching AI programming concepts through a custom four-player Pong game with SpriteKit.

#game-ai#educational#spritekit
Stars13
Forks0
Last commit7 years ago
SentimentlySwift
SentimentlySwiftSwift

A Swift playground for sentiment analysis using AFINN-165 wordlist and Emoji Sentiment Ranking.

#emoji-analysis#text-analysis#lemmatization
Stars13
Forks1
Last commit9 years ago
Lindenmayer Systems
Lindenmayer SystemsSwift

A Swift playground for exploring and rendering Lindenmayer systems (L-systems) with customizable rule sets.

#fractal-generation#biological-modeling#swift-playground
Stars12
Forks5
Last commit9 years ago
Image Processor
Image ProcessorSwift

A Swift Playground project implementing various image filter algorithms for learning and experimentation.

#filter-algorithms#educational-tool#image-processing
Stars9
Forks1
Last commit5 years ago
Register VM
Register VMSwift

A Swift Playground implementation of a register-based virtual machine from the Wikibook 'Creating a Virtual Machine'.

#educational#virtual-machine#learning-resource
Stars9
Forks4
Last commit4 years ago
WatchKit Asset Playground
WatchKit Asset PlaygroundSwift

A Swift playground for creating and exporting custom animations for Apple WatchKit apps.

#png-export#apple-watch#animation-tools
Stars8
Forks0
Last commit11 years ago
WWDC16 Typography
WWDC16 TypographySwift

A Swift Playground that generates colorful Apple logo-style typography using Swift keywords, inspired by WWDC 2016.

#wwdc#creative-coding#swift-language
Stars7
Forks1
Last commit9 years ago
SpriteKit Swift 3
SpriteKit Swift 3Swift

A Swift playground demonstrating SpriteKit collision detection and parameter effects on sprites.

#educational#spritekit#collision-detection
Stars7
Forks3
Last commit5 years ago
Algorithms Playground
Algorithms PlaygroundSwift

A collection of algorithm implementations as interactive Swift Playground files for learning and experimentation.

#code-examples#educational#computer-science
Stars6
Forks0
Last commit11 years ago
Rx Playground
Rx PlaygroundSwift

An Xcode playground for experimenting with RxSwift reactive programming in Swift.

#learning-tool#reactive-programming#swift-playground
Stars6
Forks5
Last commit6 years ago
Page 1 of 2

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
6 years ago
6 years ago
6 years ago
3 years ago
12 years ago
9 years ago
Next
#Swift16
#Educational Tool15
#Educational12
#Ios Development11
#Apple Ecosystem10
#Interactive Learning10
#Playground8
#Xcode7
#Spritekit5
#Learning Resource4
#Game Development4
#Swift Language4