sskeychain is an Objective-C library that provides a simplified programming interface for managing secure data persistence on iOS and macOS. It serves as an object-oriented wrapper for the Apple Security framework, enabling the storage and retrieval of passwords and account credentials. The library handles the translation between low-level system APIs and high-level object interfaces to manage sensitive information. It includes mechanisms for defining keychain item accessibility levels to control when stored data is available to an application. The project provides a shared interface for man
KeychainAccess is a Swift library used for storing and retrieving encrypted data within the Apple system keychain across iOS and macOS. It provides a type-safe interface for managing sensitive information and user credentials on iOS, macOS, tvOS, and watchOS. The library includes a biometric authentication interface that requires FaceID or TouchID verification with custom prompts before accessing specific secure items. It also enables the synchronization of credentials across Apple devices via a cloud keychain and provides a manager for sharing login credentials between native applications an
Valet is a Swift library for managing secure data storage in the Apple system keychain across iOS and macOS. It provides a high-level wrapper for storing and retrieving sensitive strings and data objects using hardware-backed secure enclaves. The project enables the synchronization of stored keychain data across multiple devices via cloud-based keychain services. It also includes mechanisms for exchanging secure credentials between multiple applications from the same developer using shared keychain access and app group entitlements. The library covers biometric authentication to protect data
OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running Docker containers, full Linux virtual machines, and local Kubernetes clusters. It runs Linux VMs directly on the macOS hypervisor framework for near-native performance, uses VirtioFS for fast bidirectional file sharing between macOS and Linux, and leverages Rosetta for near-native x86 emulation on Apple Silicon. The system assigns predictable local domain names to containers and VMs with automatic HTTPS certificate generation, forwards ports via event-driven updates, and stores
SAMKeychain is an Objective-C keychain manager providing a programmatic interface to create, read, and delete secure credentials stored in the macOS and iOS system keychain. It serves as a lightweight wrapper for managing passwords and sensitive data on Apple platforms.
The main features of soffes/samkeychain are: Keychain Management, Credential Deletions, Keychain Managers, macOS Keychain Credential Stores, Credential Storage, Keychain Storage, Stored Credential Retrievals, Apple Platform Utilities.
Open-source alternatives to soffes/samkeychain include: soffes/sskeychain — sskeychain is an Objective-C library that provides a simplified programming interface for managing secure data… kishikawakatsumi/keychainaccess — KeychainAccess is a Swift library used for storing and retrieving encrypted data within the Apple system keychain… square/valet — Valet is a Swift library for managing secure data storage in the Apple system keychain across iOS and macOS. It… orbstack/orbstack — OrbStack is a native macOS application that replaces Docker Desktop, providing an all-in-one environment for running… thoughtbot/til — This project is a git-based documentation site and markdown knowledge base designed as a searchable archive of… nangohq/nango — Nango is an open-source platform that connects applications to external APIs by managing authentication, data…