awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
soffes avatar

soffes/SAMKeychainArchived

0
View on GitHub↗
5,368 stars·952 forks·Objective-C·MIT·25 views

SAMKeychain

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 project provides a unified API that abstracts the implementation differences between macOS and iOS. It wraps low-level C APIs in Objective-C classes to provide an object-oriented interface for interacting with the system security daemon.

The library covers secure credential storage and access control, including the ability to store, retrieve, and delete account passwords and authentication tokens in encrypted persistent storage.

Features

  • Keychain Management - Serves as a lightweight wrapper for managing secure credential storage in the iOS system keychain.
  • Credential Deletions - Provides functionality to permanently erase stored passwords and sensitive account data from the system keychain.
  • Keychain Managers - Provides a complete programmatic interface to create, read, and delete secure credentials in the Apple system keychain.
  • macOS Keychain Credential Stores - Saves account passwords and authentication tokens securely within the native Apple system keychain.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI
  • Credential Storage - Implements a secure mechanism for storing passwords and tokens that persist across application restarts.
  • Keychain Storage - Implements direct integration with the system security daemon for encrypted persistent storage of sensitive data.
  • Stored Credential Retrievals - Fetches stored passwords and authentication tokens from the system keychain using specific account identifiers.
  • Apple Platform Utilities - Simplifies the management of secure account information for applications developed for Apple hardware.
  • C-API Wrappers - Wraps low-level C Security APIs in Objective-C classes to provide an idiomatic object-oriented interface.
  • Objective-C Libraries - Provides a simplified set of Objective-C functions for managing sensitive data on Apple platforms.
  • Security Frameworks - Provides an interface that leverages the native Apple Security framework for encrypted data handling.
  • Platform-Specific API Implementations - Provides a unified API that abstracts the implementation differences between macOS and iOS keychain services.
  • Star history

    Star history chart for soffes/samkeychainStar history chart for soffes/samkeychain

    How this analysis was created: This summary and feature list are AI-generated from collected project material and can contain mistakes. Stars, license and language are imported from GitHub. Inclusion does not mean that we have tested or audited this project. Check the source documentation for any feature you depend on. Learn more on our About page.

    Frequently asked questions

    What does soffes/samkeychain do?

    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.

    What are the main features of soffes/samkeychain?

    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.

    Which projects share features with soffes/samkeychain?

    Projects with overlapping indexed features 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…

    Projects sharing features with SAMKeychain

    These projects share indexed features with SAMKeychain. Shared tags can include platform or build tooling; verify the primary use case before treating a result as a replacement.
    • soffes/sskeychainsoffes avatar

      soffes/sskeychain

      5,368View on GitHub↗

      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

      Objective-C
      View on GitHub↗5,368
    • kishikawakatsumi/keychainaccesskishikawakatsumi avatar

      kishikawakatsumi/KeychainAccess

      8,247View on GitHub↗

      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

      Swift
      View on GitHub↗8,247
    • square/valetsquare avatar

      square/Valet

      4,162View on GitHub↗

      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

      Swift
      View on GitHub↗4,162
    • orbstack/orbstackorbstack avatar

      orbstack/orbstack

      8,903View on GitHub↗

      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

      Shellcolimadockerdocker-desktop
      View on GitHub↗8,903
    Compare all 30 related projects→