Packages for keyword “dsl”
These packages are available as a package collection, usable in Xcode or SwiftPM.
DoctorPretty
Wadler's "A prettier printer" embedded pretty-printer DSL for Swift
MenuBuilder
Swift Function Builder for creating NSMenuItems
swift-htmlkit
Write HTML and HTMX using Swift Macros.
swift-resource-generator
Programmatic Apple resource generation in Swift, starting with XCAsset catalogs, with a type-safe DSL, parser/import support, and deterministic output.
AppKid
UI toolkit for Linux in Swift. Powered by Vulkan
DSFToolbar
A SwiftUI-style declarative NSToolbar wrapper for macOS.
HTMLParserBuilder
A result builder that build HTML parser and transform HTML elements to strongly-typed result, inspired by RegexBuilder.
PathBuilder
SwiftUI result builder for Path
SwiftDI
SwiftDI the new way to use your dependency in Swift 5.1
swift-fsm
Friendly Finite State Machine Syntax for Swift across Apple Platforms
swift-html-vapor
💧 Vapor plugin for type-safe, transformable HTML views.
HTML
A DSL for writing HTML in Swift
UIViewKit
UIViewKit is a Swift framework for writing modern UIKit view hierarchies in a SwiftUI-like style.
composable-deep-link
Deep Link DSL
DataKit
A Swift library to easily read and write binary formatted data using a modern, declarative interface.
DSFMenuBuilder
A SwiftUI-style DSL for generating `NSMenu` instances for AppKit.
Feedbacks
Feedbacks is a tool to build feedback loops within a Swift based application. Feedbacks relies on Combine and is compatible with SwiftUI and UIKit
HTTPMock
Lightweight HTTP mocking for Swift
HyperSwift
A Swift DSL for generating HTML and CSS documents
PatchouliCore
Generic patching engine in Swift with a handy DSL