Skip to content
Visual programming language written in Swift that assembles to executable Swift code. WWDC '18 scholarship submission.
Branch: master
Clone or download
NathanFlurry Merge branch 'wwdc-submission'
Latest commit 81c52f2 Jun 7, 2018
Type Name Latest commit message Commit time
Failed to load latest commit information.
Media Merge branch 'wwdc-submission' Jun 7, 2018
VPL.xcodeproj Added app icon Jun 6, 2018
VPL Added app icon Jun 6, 2018
VPLEditor Made all the nodes public Apr 1, 2018
.gitignore Made it work with playgrounds Apr 1, 2018
FoundationHeaders.swift Generated foundation headers Apr 4, 2018
LICENSE Added license Apr 1, 2018 Update Apr 5, 2018

Visual Programming Language

Swift Visual Programming Language

This project aims to proof the node-based visual programming language that assembles executable Swift code and can be written using an Apple Pencil or touch entirely.

See wwdc-submission branch for the original files submitted for my WWDC 2018 scholarship.

Video available at here.

Full App


This is an early prototype of visual programming language built for touch. It is incredibly inefficient to write programs in this prototype, but I intend to change.

As always, feedback and pull requests are more than welcome.

Future Goals

I hope to continue the development this summer. Hold tight!

You can’t perform that action at this time.