Contents

aporat/apobfuscatedstring

A modern, concurrency-safe Swift package that extends String with fluent, chainable properties to append characters. Designed for Swift 6, this library simplifies string construction in a readable and expressive way, making it useful for tasks like building identifiers or API e

Features

  • Fluent String Extensions: Easily append characters to String to create new strings in a chainable sequence.
  • Concurrency-Safe: Fully Sendable and safe for use in concurrent environments, built to work with Swift 6's strict data-race safety checks.
  • Comprehensive Coverage: Includes all 26 lowercase letters, 26 uppercase letters, 10 digits, and 33+ special characters.
  • Special Characters: Support for common special characters including space, punctuation, operators, brackets, and more.
  • Swift Package Manager: Easy integration into your Swift projects.

Requirements

  • Swift 6.0 or later
  • iOS 17.0+, macOS 13.0+, tvOS 13.0+, watchOS 6.0+

Installation

Swift Package Manager

Add APObfuscatedString to your project via Swift Package Manager:

  1. In Xcode, go to File > Add Package Dependency.
  2. Enter the repository URL:

Package Metadata

Repository: aporat/apobfuscatedstring

Default branch: main

README: README.md