Utilities for formatting `String` objects in Swift

Swift String Formatting Utilities

Twitter: @cypher_poet

Utilities for formatting String objects in Swift.


Xcode Projects

Select File -> Swift Packages -> Add Package Dependency and enter

Swift Package Manager Projects

You can add CypherPoetStringFormattingUtils as a package dependency in your Package.swift file:

let package = Package(
    dependencies: [
            name: "CypherPoetStringFormattingUtils",
            url: "",
            .upToNextMinor(from: "0.1.0")

From there, refer to the StringFormattingUtils "product" delivered by the CypherPoetStringFormattingUtils "package" inside of any of your project's target dependencies:

targets: [
        name: "YourLibrary",
        dependencies: [
                name: "StringFormattingUtils",
                package: "CypherPoetStringFormattingUtils"

Then simply import StringFormattingUtils wherever you’d like to use it.


🗺 Roadmap

  • World Domination


Contributions to CypherPoetStringFormattingUtils are most welcome. Check out some of the issue templates for more info.

💻 Developing


  • Xcode 13.0+

📜 Creating & Building Documentation

Documentation is built with Xcode's DocC. See Apple's guidance on how to build, run, and create DocC content.

For now, the best way to view the docs is to open the project in Xcode and run the Build Documentation command. At some point in the future, I'm hoping to leverage the tooling the develops for generating/hosting DocC documentation. (Please feel free to let me know if you have any ideas or tooling recommendations around this 🙂).

🏷 License

CypherPoetStringFormattingUtils is available under the MIT license. See the LICENSE file for more info.


  • Swift Tools 5.5.0
View More Packages from this Author


  • None
Last updated: Tue Nov 08 2022 04:40:41 GMT-0500 (GMT-05:00)