SFX

Karzoun Localdocs

Apache-2.0

What it is

Private local-first document catalog in Swift with deterministic indexing, AES-256-GCM encrypted metadata, Apple Keychain protection, security-scoped access, tags/search, SHA-256 duplicate detection, and no network dependency.

LocalDocs is a privacy-first, local-only document catalog written in Swift for Apple applications. It indexes a user-selected local directory, keeps document metadata on the device, detects exact-content duplicates with streaming SHA-256, preserves local tags across rescans, and provides metadata search without a server or network dependency.

Engineering characteristics

  • Automated tests
  • Continuous integration
  • Documentation set
  • Open licence
  • Release pipeline
  • Security policy

Testing

The repository contains an automated test suite that runs as part of its checked-in workflow.

Security

The repository publishes a security policy describing how to report vulnerabilities.

Deployment

The repository defines its own build and deployment automation.

Documentation

The repository ships a dedicated documentation set beyond the README.

Topics

aes-gcmapplecryptokitdeterministicdocument-managementencryptionkeychainlocal-firstmacosoffline-firstopen-sourceportfolioprivacysecuritysecurity-scoped-bookmarkssha256swiftswift-package

← All projects