Back to all projects

CreativeSwift

Creative Coding in Swift.

Preview:

UIKit is supported:

Github repo

Problem

I love Swift, but there aren't enough creative coding libraries in this ecosystem, so I built one.

Technical Details

  • Implemented in Swift.
  • Under the hood, it uses CADisplayLink to call the draw function 60 times per second (this rate is configurable).
  • Unlike other creative coding libraries, it provides a concise API for building UIKit elements such as buttons and labels.