An easy to use NSAttributedString builder with extended modifier support (bold, italic, image, custom spacings etc.)
-
Updated
Nov 17, 2024 - Swift
An easy to use NSAttributedString builder with extended modifier support (bold, italic, image, custom spacings etc.)
Clear declarative NSAttributedString creation API
Build URL requests using functional composition and result builders.
ResponseBase is a return type of a service or api which can be implicitly converted to objectResult
Build multipart/form-data type-safe in Swift.
Swift framework to easily build CLI (CUI) for command line tools
Swift package to make building strings easy with result builders
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.
Swift DSL for constructing Attributed Strings with SwiftUI-like syntax
Generic patching engine in Swift with a handy DSL
Result builders for Swift and Foundation types
Ergonomic JSON Patch in Swift with a handy DSL.
A list of cool DSLs made with Swift 5.4’s @resultBuilder
A Result Builder for CollectionView CompositionLayouts!
The user has to Login as Student, then from the Lecture Center, he/she can set Multiple Questions with Multiple Choice Answers. After completing it, the system automatically generates student’s report.
Adding @resultBuilder in Swift 5.4 was important. It’s the secret engine behind the easy syntax you use to describe a view’s layout: @ViewBuilder.
A custom result builder to help build gradient easily.
A Swift library to easily read and write binary formatted data using a modern, declarative interface.
A SwiftUI implementation of multiple color gradient (like mesh gradient) 🌈
Swift DSL for writing HTML documents
Add a description, image, and links to the resultbuilder topic page so that developers can more easily learn about it.
To associate your repository with the resultbuilder topic, visit your repo's landing page and select "manage topics."