Skip to content

LibreRing

Your body. Your data. No subscription.

LibreRing is an open-source alternative to the Oura subscription app. It connects directly to your Oura Ring over Bluetooth, stores health data locally, syncs to Apple Health, and optionally backs up to your own Supabase account.

Quick Start GitHub Web Dashboard


What you get

Feature iOS Web Android
Direct BLE to Oura Ring 🔜
Local storage (offline-first) 🔜
Apple Health / Health Connect 🔜
Sleep & readiness scoring 🔜
Optional cloud sync (Supabase) 🔜 🔜
Oura export import

Monorepo at a glance

apps/web          → Next.js dashboard (GitHub Pages)
apps/ios          → Swift/SwiftUI + CoreBluetooth + HealthKit
apps/android      → Kotlin scaffold
packages/sdk-ts   → @librering/sdk
backend/supabase  → Postgres + RLS + sync RPCs
backend/worker    → Cloudflare R2 presigned URLs
core/librering-core → Rust BLE protocol
tools/            → Python reverse-engineering CLIs

Documentation map

License

MIT — see legal.md and LICENSE.