Skip to content
forked from PureSwift/Cacao

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

License

Notifications You must be signed in to change notification settings

astrotuna201/Cacao

 
 

Repository files navigation

Cacao

Swift Platforms Release License Join the chat at https://gitter.im/PureSwift/SwiftFoundation

SPM compatible Carthage compatible

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

Installation

OS X

brew install cairo sdl2 freetype fontconfig && carthage bootstrap fuse Xcode to build ... or swift build -Xlinker -L/usr/local/lib if SDL2 installed via homebrew to that location

Ubuntu

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

Screenshots

Run PaintCode StyleKits in Linux (after removing NSObject base class)

Image

Layout views according to a UIViewContentMode

Image

Create applications that run in the native Window Manager

Image

Image

About

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

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Swift 99.8%
  • Objective-C 0.2%