Twitter: @cypher_poet

A library to encode and decode integers from base alphabets of characters.


Xcode Projects

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

Swift Package Manager Projects

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

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

From there, refer to AlphabetEncoder as a "target dependency" in any of your package's targets that need it.

targets: [
        name: "YourLibrary",
        dependencies: [

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

🗺 Road Map

  • Potentially add more base alphabets.

💻 Developing


  • Xcode 13.0+

📜 Creating & Building Documentation

Documentation is built with DocC (see Apple's guidance for more details about creating DocC content).

To build and preview the documentation output, follow the instructions for the here for the Swift-DocC Plugin .

If you're using VSCode, there's also a task configuration that will handle this directly from the editor 💪

🏷 License

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


  • Swift Tools 5.6.0
View More Packages from this Author


Last updated: Thu Sep 07 2023 13:35:38 GMT-0900 (Hawaii-Aleutian Daylight Time)