Hasty Briefsbeta

Bilingual

Digs: Offline-first iOS app to browse your Discogs vinyl collection

14 hours ago
  • #vinyl
  • #mobile-app
  • #offline-browsing
  • The author built an app called Digs for browsing their vinyl collection offline.
  • Digs syncs with Discogs to provide a fast, mobile copy of the user's collection.
  • Features include offline browsing by folder, search across artists/albums/labels, and a random picker.
  • The app is built with React Native, Expo, TypeScript, SQLite, and Drizzle ORM.
  • Authentication is handled via Discogs API OAuth with tokens stored in iOS Keychain.
  • The sync pipeline fetches folder structure first, then releases, followed by full details progressively.
  • A token-bucket rate limiter was implemented to handle Discogs' 60 requests per minute limit.
  • The app uses a local-first architecture with SQLite as the source of truth for instant queries.
  • Product decisions and testing took more time than actual coding with Claude Code.
  • Digs is free on the App Store with no ads, tracking, or additional accounts required.