Stefan van den Oord

10pods

base64url

License: MIT

lz4

LZ4 is a very fast lossless compression algorithm, providing compression speed at 400 MB/s per core, scalable with multi-cores CPU. It also features an extremely fast decoder, with speed in multiple GB/s per core, typically reaching RAM speed limits on multi-core systems.

License: BSD

  • C

NetUtils

Swift library that simplifies getting information about your network interfaces and their properties, both for iOS and OS X.

License: MIT

  • Swift

OpenSSL-for-iOS

The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS) protocols as well as a full-strength general purpose cryptography library.

This CocoaPod provides OpenSSL as an iOS framework. It uses the OpenSSL-for-iOS scripts from Felix Schulze to compile OpenSSL.

License: Custom

  • Objective C

OpenSSL-Framework

The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS) protocols as well as a full-strength general purpose cryptography library.

This CocoaPod provides OpenSSL as an iOS framework. It uses the OpenSSL-for-iOS scripts from Felix Schulze to compile OpenSSL.

Because OpenSSL's version numbers are not compatible with the CocoaPods version numbering, we use the following numbering scheme (courtesy of FredericJacobs):

OpenSSL version: A.B.CD will become A.B.C*100 + place of D in the alphabeth.

Example: OpenSSL 1.0.2a => OpenSSL 1.0.201

License: Custom

  • Objective C

ReRxSwift

License: MIT

RichString

This Swift framework was built to simplify working with NSAttributedString. It does so without adding additional types; it just extends the existing types that you already have, ensuring that it is fully interoperable with any other method of using NSAttributedString.

License: MIT

  • Swift

SecurityExtensions

This framework provides extensions for SecIdentity, SecCertificate and SecKey. It allows you to easily use their functionality in a Swift manner. Things you can do include: generate key pairs, encrypt and decrypt, sign data, get public keys and private keys from identities and certificates.

License: MIT

  • Swift

SelfSignedCert

On iOS, you cannot simply create self-signed certificates. You could try and pull out OpenSSL, but that will turn into a nightmare very quickly. This library provides functionality to create self-signed certificates in Swift. DISCLAIMER: I am no security expert. This library has not been audited by one. I just ported a part of another library, copying many of the unit tests in there, but I don't know if they were all correct... Use at your own risk! By the way: if you are a security expert and want to audit this library, that would earn you LOTS and LOTS of gratitude! Please contact me.

License: MIT

  • Swift

SwiftBytes

This library contains a collection of helper methods for byte manipulation in Swift.

If you're like me, and can never remember whether you should double right-shift or tripple left-shift to get to the bits you want, then this library might be of some use to you.

License: MIT

  • Swift