Swiftpack.co - outfoxx/PotentCodables as Swift Package

Swiftpack.co is a collection of thousands of indexed Swift packages. Search packages.
See all packages published by outfoxx.
outfoxx/PotentCodables 3.2.0
🧪 PotentCodables - A potent set of implementations and extensions to the Swift Codable system
⭐️ 65
🕓 30 weeks ago
iOS macOS watchOS tvOS linux
.package(url: "https://github.com/outfoxx/PotentCodables.git", from: "3.2.0")

🧪 PotentCodables

GitHub Workflow Status Coverage

A potent set of implementations and extension to the Swift Codable system

Why?

The framework aims to solve three major pain points experienced with Swift's Codable system:

  • Allow decoding and/or encoding values of unknown structure (e.g. any encoded value)
  • Support polymorphic type encoding/decoding while still allowing Swift to implement Codable
  • Reduce the complexity and amount of code required to implement and test new serialization formats
  • Provide a library of fully featured implementations of popular serialization formats

Integration

Swift Package Manager

PotentCodables currently supports Swift Package Manager for project integration. Add a package dependency similar to the following:

  .package(url: "https://github.com/outfoxx/PotentCodables.git", from: "1.0.0")

Documentation

View Package Documentation

GitHub

link
Stars: 65
Last commit: 25 weeks ago
Advertisement: IndiePitcher.com - Cold Email Software for Startups

Release Notes

🚀 v3.2.0
30 weeks ago

What's Changed

Full Changelog: https://github.com/outfoxx/PotentCodables/compare/3.1.1...3.2.0

Swiftpack is being maintained by Petr Pavlik | @ptrpavlik | @swiftpackco | API | Analytics