swift-ufont

master

tyrissoftware/swift-ufont

UFont 🖋️

Motivation

UFont stands for Universal Font. This library was built with the purpose of defining a model that could allow for easy font management. A Ufont can be serialized, compared, and modified in a platform independent way. At usage time, we can transform it to a SwiftUI.Font, a UIFont or a NSFont.

Installation

Use it with swift package manager:

.package(url: "https://github.org/tyrissoftware/swift-ufont.git", from: "0.1.2")

Documentation

Documentation for releases and main features of the library are available in the "Documentation" folder".

  • UFont: Features and initializers.

  • Usage: Recommended usage of the library.

Check the tests to see how to construct UFonts, and what you can do with it.

License

This library is released under the MIT license.

Description

  • Swift Tools 6.0.0
View More Packages from this Author

Dependencies

  • None
Last updated: Tue Jan 13 2026 19:53:40 GMT-1000 (Hawaii-Aleutian Standard Time)