Rare find

Defaults. A simpler way to save app settings on Mac and iOS.

swiftpackageindex.com/sindresorhus/Defaults/documentation/defaults

Vaya's read on this project

Problem, audience, market, and the verdict — sign in to see it.

Updates

June 2026
  • Release —
  • Widen `swift-syntax` dependency to 600..<606
March 2026
  • Release —
  • Update `swift-syntax` dependency to 603 (#224)
  • Release —
  • Remove unnecessary Defaults dependency from macro target (#223)
November 2025
  • Fix CI
October 2025
  • Move all docs to DocC
  • Release —
  • Fix infinite recursion in `@ObservableDefault` with mutating methods …
September 2025
  • Release —
  • Minor tweaks
  • Update `swift-syntax` to 602+ (#215)
  • Add more tests
August 2025
  • Release —
  • Minor tweaks
  • Fix handling of initial sync values (#209)
  • Minor tweaks
April 2025
  • Release —
  • Update `swift-syntax` to 601
February 2025
  • Release —
  • Minor tweaks
  • Fix Swift 6.1 compatibility (#201)
  • Use Xcode 16.2 stack in GitHub Actions (#202)
January 2025
  • Release —
  • Tweaks
  • Fix @Default triggering an extra redraw on appear (#195)
November 2024
  • Release —
  • Add `@ObservableDefault` macro (#189)
October 2024
  • Add variadic generics version of `Defaults.updates()` (#191)