CharlesJS's repositories
CSProgress
A higher-performing, easier-to-use replacement class for Apple's NSProgress, written in Swift.
CSAuthSample
Swift and ObjC-based library to assist with implementing a privileged helper tool in a macOS application.
CSCodeSignature
A library providing a Swifty interface for reading macOS code signatures.
SyncPolyfill
A polyfill to use Synchronization types on older macOS / iOS versions
PTYProcess
A wrapper around launching an external tool, like NSTask, that can wrap stdout, stderr, or both in a pseudo-TTY. Uses Swift Concurrency. Does not require Foundation.
CSCaffeinator
A small library for keeping the system from automatically sleeping.
CSChecksum
A Swifty library for easily calculating a variety of checksum and cryptographic hash types. Does not require Foundation.
CSCoreFoundation
A small set of extensions to facilitate working with CoreFoundation objects in Swift without linking against Foundation.
CSDataProtocol
Implementation of Foundation's `DataProtocol` that does not require Foundation
DataParser
Swift library to greatly simplify reading values from byte buffers
Foundation
Promises for Swift & ObjC
HFSTypeConversion
Simple routines to convert strings to and from HFS type/creator codes and/or MacOSRoman encoding without Foundation.
Sparkle
A software update framework for macOS
swift-corelibs-foundation
The Foundation Project, providing core utilities, internationalization, and OS independence
swift-evolution
This maintains proposals for changes and user-visible enhancements to the Swift Programming Language.
XCTAsyncAssertions
A set of equivalents for the `XCTAssert` functions that take `async` closures instead of only synchronous ones.
zmk-config-ckp
zmk-config for the polarity works ckp keyboard seties