Skip to content
Declarative UI for iOS and tvOS (retired)
Branch: master
Clone or download
Latest commit c2ed436 Mar 20, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
LICENSE Initial commit Mar 20, 2019 Update Mar 20, 2019

MarkupKit has been retired. Users are encouraged to migrate to the Lima project, which supports most MarkupKit features and allows developers to create iOS and tvOS applications declaratively using an intuitive Swift-based DSL.

Converting markup to Lima syntax is straightforward. For example, given this markup:

<LMColumnView spacing="16">
    <UIImageView image="world.png"/>
    <UILabel text="Hello, World!"/>

the Lima equivalent is as follows:

LMColumnView(spacing: 16,
    UIImage(image: UIImage(named: "world.png")),
    UILabel(text: "Hello, World!")

For more information, see the Lima README.

Thanks for using MarkupKit!

You can’t perform that action at this time.