All Projects → PureSwift → Cacao

PureSwift / Cacao

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

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Cacao

C4ios
C4 is an open-source creative coding framework that harnesses the power of native iOS programming with a simplified API that gets you working with media right away. Build artworks, design interfaces and explore new possibilities working with media and interaction.
Stars: ✭ 952 (-8.46%)
Mutual labels:  uikit
Staterestorationdemo
App to demonstrate state preservation and restoration APIs
Stars: ✭ 41 (-96.06%)
Mutual labels:  uikit
Pagingkit
PagingKit provides customizable menu UI. It has more flexible layout and design than the other libraries.
Stars: ✭ 1,030 (-0.96%)
Mutual labels:  uikit
Data Driven Vc
Swift Data-Driven UI examples
Stars: ✭ 31 (-97.02%)
Mutual labels:  uikit
Parallaxscrolling
Parallax Scrolling
Stars: ✭ 36 (-96.54%)
Mutual labels:  uikit
H5ui
Lightweight, elegant open source mobile UI style library.
Stars: ✭ 44 (-95.77%)
Mutual labels:  uikit
Viewcomposer
Compose views using enums swiftly: `let label: UILabel = [.text("Hello"), .textColor(.red)]`
Stars: ✭ 27 (-97.4%)
Mutual labels:  uikit
Cardkit
iOS 11 cards in Swift
Stars: ✭ 47 (-95.48%)
Mutual labels:  uikit
Peel Off Animation Example Code
Example code for https://robb.is/working-on/a-peel-off-animation
Stars: ✭ 37 (-96.44%)
Mutual labels:  uikit
Availity Uikit
Availity UI Kit powered by Bootstrap 4
Stars: ✭ 44 (-95.77%)
Mutual labels:  uikit
Swiftanimations
A small DSL to chain animations on top of UIKit
Stars: ✭ 31 (-97.02%)
Mutual labels:  uikit
Gaudi
A swift theming framework for UIKit for easy adoption of multi theme and iOS dark mode
Stars: ✭ 36 (-96.54%)
Mutual labels:  uikit
Swifthuecolorpicker
iOS HUE color picker
Stars: ✭ 44 (-95.77%)
Mutual labels:  uikit
Quick Free Bootstrap Theme
Free Bootstrap 4 Theme perfect for building responsive, mobile-first projects on the web suitable for businesses, startups, and agencies.
Stars: ✭ 31 (-97.02%)
Mutual labels:  uikit
Ibpcollectionviewcompositionallayout
Backport of UICollectionViewCompositionalLayout to earlier iOS 12
Stars: ✭ 1,034 (-0.58%)
Mutual labels:  uikit
Collectionviewpaginglayout
a simple but highly customizable paging layout for UICollectionView.
Stars: ✭ 947 (-8.94%)
Mutual labels:  uikit
Spalert
Native alert from Apple Music & Feedback. Contains Done, Heart & Message and other presets.
Stars: ✭ 1,014 (-2.5%)
Mutual labels:  uikit
Vyplayindicator
PlayIndicator inspired by Apple's Music Player.
Stars: ✭ 47 (-95.48%)
Mutual labels:  uikit
Smileyrating
SmileyRating is a simple rating bar for android. It displays animated smileys as rating icon.
Stars: ✭ 1,038 (-0.19%)
Mutual labels:  vector-graphics
Tail Kit
Tail-kit is a free and open source components and templates kit fully coded with Tailwind css 2.0.
Stars: ✭ 997 (-4.13%)
Mutual labels:  uikit

Cacao

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

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].