Packages for keyword “dsl”
These packages are available as a package collection, usable in Xcode or SwiftPM.
SnapKit
A Swift Autolayout DSL for iOS & OS X
elementary
A modern and efficient HTML rendering library - inspired by SwiftUI, built for the web.
HTMLKit
Create and render HTML templates with HTMLKit
Stevia
:leaves: Concise Autolayout code
AppKitUI
An AppKit UI toolkit help you create and manage NSView content easily
Plot
A DSL for writing type-safe HTML, XML and RSS in Swift.
SwifQL
💎 A Swift DSL for type-safe, extensible, and transformable SQL queries.
swift-html
🗺 A Swift DSL for type-safe, extensible, and transformable HTML documents.
swift-multipart-formdata
Build multipart/form-data type-safe in Swift.
Request
Declarative HTTP networking, designed for SwiftUI
web-ui
Render web pages and static sites in Swift.
MondrianLayout
🏗 A way to build AutoLayout rapidly than using InterfaceBuilder(XIB, Storyboard) in iOS.
SketchKit
A lightweight auto-layout DSL library for iOS, tvOS & macOS.
swift-htmlkit
Write HTML and HTMX using Swift Macros.
UIViewKit
UIViewKit is a Swift tool for easy UIKit view design, blending InterfaceBuilder's ease with Swift type checks. It mirrors SwiftUI's look and provides quick methods for attributes, outlets, and constraints. The @resultBuilder makes code faster to write and visually appealing.
Vaux
A HTML DSL library for Swift
HTML
A DSL for writing HTML in Swift
Syntax
Write value-driven parsers quickly in Swift with an intuitive SwiftUI-like DSL
DoctorPretty
Wadler's "A prettier printer" embedded pretty-printer DSL for Swift
HTMLParserBuilder
A result builder that build HTML parser and transform HTML elements to strongly-typed result, inspired by RegexBuilder.