MarkupKit

iOS 和 tvOS 的声明式用户界面。「Declarative UI for iOS and tvOS)」

Github stars Tracking Chart

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!"/>
</LMColumnView>

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!

Main metrics

Overview
Name With Ownergk-brown/MarkupKit
Primary LanguageHTML
Program languageObjective-C, Swift, Shell (Language Count: 1)
Platform
License:Creative Commons Attribution 4.0 International
所有者活动
Created At2017-05-02 03:18:26
Pushed At2023-06-02 07:38:27
Last Commit At2022-10-20 14:13:39
Release Count0
用户参与
Stargazers Count193
Watchers Count35
Fork Count295
Commits Count0.9k
Has Issues Enabled
Issues Count127
Issue Open Count3
Pull Requests Count1076
Pull Requests Open Count0
Pull Requests Close Count170
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private