Packages authored by 21-DOT-DEV
These packages are available as a package collection, usable in Xcode or SwiftPM.
ArtifactParser
Swift library for resolving binary paths in SwiftPM artifact bundles via binaryTarget. Foundation for SwiftPM plugins that wrap pre-built CLI tools.
swift-event
Swift wrapper around libevent for event-driven, non-blocking I/O and async TCP sockets. Uses kqueue on Apple platforms and epoll on Linux. Swift 6 concurrency.
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.
swift-plugin-subtree
Swift Package Manager plugin for the 21-DOT-DEV subtree CLI. Invoke subtree commands from any Swift package via `swift package subtree`. macOS and Linux.
swift-secp256k1
Swift cryptography library for Bitcoin and Nostr. ECDSA, Schnorr, ECDH, and zero-knowledge proofs on secp256k1. Apple platforms and Linux.
Tuist
Swift Package Manager plugin for Tuist, the Xcode project generator. Invoke tuist commands from any Swift package via `swift package tuist`. macOS only.
6 packages.