Packages authored by Matthias Zenger
These packages are available as a package collection, usable in Xcode 13 or the Swift Package Manager 5.5.
Framework supporting the development of command-line tools in Swift on macOS and Linux. The framework supports managing command-line arguments, provides lightweight functions to deal with escape sequences, and defines an API for reading strings from the terminal.
A framework for parsing and transforming text in Markdown format written in Swift 5 for macOS, iOS, and Linux. The supported syntax is based on the CommonMark specification. The framework defines an abstract syntax for Markdown, provides a parser for parsing strings into abstract syntax trees, and comes with generators for creating HTML and attributed strings.
Advanced numeric data types for Swift 5, including BigInt, Rational, and Complex numbers.