Skip to content

Latest commit

 

History

History
43 lines (30 loc) · 717 Bytes

File metadata and controls

43 lines (30 loc) · 717 Bytes

Ritual

Ritual is a minimalistic, open source, ad-free, no-tracker habit tracker PWA built with Next.js 16.

Features

  • Installable PWA with offline app shell support
  • Local-first habit tracking with IndexedDB
  • Daily progress, streaks, heatmaps, and simple stats
  • JSON export, history clearing, and full local reset
  • Open source
  • No ads
  • No trackers

Stack

  • Next.js 16 App Router
  • React 19
  • Dexie + IndexedDB for local persistence
  • Custom service worker and web app manifest

Development

npm install
npm run dev

Verification

npm run lint
npm run typecheck
npm run build

Repository

GitHub

License

MIT License