evgenyneu/keychain-swift
Helper functions for saving text in Keychain securely for iOS, OS X, tvOS and watchOS. observed · 2026-08-28
Health v2 · maintenance only
32/100
- Activity 0
- Release rhythm 35
- Longevity 100
Flags: no_releases
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 4227
- days_rel: n/a
- days_push: 829
- n_releases_24m: 0
Adoption not part of the score
3012 stars · 368 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
A Swift library providing simple helper functions for securely storing and retrieving text, boolean, and Data values in the Apple Keychain. It wraps Apple's verbose Keychain API with concise syntax and supports access levels, iCloud synchronization, and keychain sharing across apps.
Use cases
- store user passwords and tokens securely in iOS keychain
- save sensitive data in macOS keychain with simple Swift syntax
- synchronize keychain items across devices via iCloud
- share keychain items between apps in the same access group
- replace verbose Apple keychain API with helper functions
When to choose
- you need secure storage of small sensitive values like tokens or passwords in an Apple-platform app
- you want a lightweight, well-established Swift wrapper around the Keychain API
- you need iCloud keychain sync or app-group keychain sharing
When to avoid
- you need to store large amounts of data (Keychain is meant for small items)
- you target non-Apple platforms
- you need full low-level control over all Keychain attributes
Facets
library · maturity stable
security cryptography sdk security mobile-development developer-tools keychain secure-storage swift-package-manager cocoapods icloud-sync ios macos swift mobile
1 source
- readme: https://github.com/evgenyneu/keychain-swift · fetched 2026-08-28 · ef5c11cbd8c9
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| evgenyneu/keychain-swift | main | 32 |
For agents
markdown · JSON · MCP: product_card(name="evgenyneu/keychain-swift")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem