Cacao

August 24, 2018 ยท View on GitHub

Swift Platforms Release License SPM compatible

Pure Swift Cross-platform UIKit (Cocoa Touch) implementation (Supports Linux)

Build

OS X

brew install cairo sdl2 lcms2
swift build -Xlinker -L/usr/local/lib

Ubuntu

sudo apt-get install libcairo-dev libsdl2-dev liblcms2-dev
swift build

Screenshots

Run PaintCode StyleKits in Linux

Image

Hardware-accelered UIView animations

Image Image

Layout views according to a UIViewContentMode

Image

Create applications that run in the native Window Manager

Image

Image

Contents

  1. 1Build
  2. 1.1OS X
  3. 1.2Ubuntu
  4. 2Screenshots
  5. 2.1Run PaintCode StyleKits in Linux
  6. 2.2Hardware-accelered UIView animations
  7. 2.3Layout views according to a UIViewContentMode
  8. 2.4Create applications that run in the native Window Manager