Swift Package Registry
  • About
  • Add Package
  • Log In
Advanced search examples
  • networking cache match packages with both terms
  • "image pipeline" exact phrase match
  • tag:swiftui OR topic:network search by topics
  • -beta exclude a term
  • stars:>500 minimum star count
  • after:2024-01-01 last commit after a date
  • processing:false exclude packages still being indexed

Swift Packages

Repository Description
CryptoSwift CryptoSwift is a growing collection of standard and secure cryptographic algorithms implemented in Swift
themis Easy to use cryptographic framework for data protection: secure messaging with forward secrecy and secure data storage. Has unified APIs across 14 platforms.
swift-crypto Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on all Swift supported platforms.
swift-homomorphic-encryption Homomorphic Encryption library and applications in Swift
Sodium Safe and easy to use crypto for iOS and macOS
Cryptor Swift cross-platform crypto library using CommonCrypto/libcrypto
swift-secp256k1 Swift cryptography library for Bitcoin and Nostr. ECDSA, Schnorr, ECDH, and zero-knowledge proofs on secp256k1. Apple platforms and Linux.
Crypto 🔑 Hashing (BCrypt, SHA2, HMAC), encryption (AES), public-key (RSA), and random data generation.
Shield 🛡Security library covering Cryptography, Hashing, HMAC, Random, PBKDF, PKCS, X509, PKCS10
SCrypto error: root manifest not found
PerfectCrypto Cryptographic Operations
K1 Swift wrapper around libsecp256k1 with API's like CryptoKit.
swift-scrypt Swift bindings for libscrypt
golden-key error: root manifest not found
ATCryptography A Swift library providing cryptographic utilities for the AT Protocol.
ServerCrypto Easy Cryptography for Server-Side Swift
nostr-kit the fastest way to do nostr stuff in swift. period.
RingSig https://github.com/lorentey/BigInt.git @ master: error: manifest parse error(s): /tmp/TemporaryFile.nf3BYV.swift:12:22: error: incorrect argument label in call (have 'name:platforms:products:targets:', expected 'name:pkgConfig:products:targets:') let package = Package( ^ 'RingSig' /usr/src/package: error: product dependency 'BigInt' not found 'RingSig' /usr/src/package: error: product dependency 'CryptoSwift' not found
didcomm-swift Swift library for DIDComm V2 protocol with message encryption/decryption, signing, DID authentication, and advanced routing for secure, decentralized communication.
Bells BLS12-381 in pure Swift
BMHCrypto BMHCrypto is a pure Swift packages built on CryptoKit, adds useful extensions and ready to use.
axx Encrypt / decrypt files from the command line
WhiteboxCryptography WhiteboxCryptographySDK
JOSE Swift implementation of the JSON Object Signing and Encryption (JOSE) family of specifications
swift-openssl Swift wrapper around OpenSSL 3.x. TLS, X.509, RSA, ECDSA, hash functions, and ciphers with a swift-crypto-aligned API. Apple platforms and Linux.
SwiftBCrypt Swift package wrapping the OpenWall BCrypt hashing algorithm
KeccakSwift C library SPM package and Swift wrapper
Fernet Fernet cryptography format implementation in Swift
secp256k1 error: root manifest not found
HashGenerator Generate hash digests using commonly available hash algorithms
10256 successfully parsed packages Copyright © 2020 All rights reserved. Swift and the Swift logo are trademarks of Apple Inc.
About
  • Twitter
  • zac.gorak.us
GitHub
  • GitHub MarketPlace
  • GitHub App
  • GitHub Action
  • GitHub Repository