APObfuscatedString

2.1.0

String category for binary obfuscation
aporat/APObfuscatedString

What's New

2.1.0

2026-02-19T15:59:27Z

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 endpoints.

GitHub Actions Workflow Status codecov

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:

Description

  • Swift Tools 6.0.0
View More Packages from this Author

Dependencies

  • None
Last updated: Sun Mar 29 2026 22:43:36 GMT-0900 (Hawaii-Aleutian Daylight Time)