The Tin Framework. A Swift framework for general media arts programming.
Tin is a simple framework written in Swift for media arts programming suitable for learning how to code. Tin requires Swift 4, and macOS 10.13+. A few of the priorities that influence Tin.
The current (limited) drawing API reflects these priorities. Rendering is done using CoreGraphics apis. A user can easily get a context and do any addition CG drawing. The framework implementation is intended to allow for the possibilty of multiple Rendering implementations. I hope to (soon) create an alternative that directly uses Metal apis.