HabitQuest is a gamified habit tracking app that turns your daily routines into epic quests. Level up, defeat bosses with your squad, earn achievements, and build unbreakable streaks โ all while staying productive.
Track habits directly from Instagram DMs!
- Get your unique sync code from the app
- Paste it in HabitQuest's Instagram DM (@tlwiin)
- Your account is now linked
- Reply with habit commands to mark them complete โ no need to open the app!
The only habit tracker that works inside Instagram.
- XP & Leveling System โ Earn experience points for every habit completed
- Achievement Badges โ Unlock badges like "Streak Master", "Early Bird", "Night Owl"
- Daily Streaks โ Maintain streaks with grace periods and streak protection shields
- Progress Visualization โ Yearly heatmaps, weekly analytics, habit history charts
- Create or Join Squads โ Team up with friends or strangers
- Daily Boss Raids โ Deal damage to bosses by completing your habits
- Leaderboards โ Compete for the top spot in your squad
- Squad Chat โ Real-time messaging with your team
- World Chat โ Global chat room for all HabitQuest users
- Daily Journal Entries โ Reflect on your day with guided prompts
- AI-Powered Prompts โ Smart prompts based on your mood and habits
- Mood Tracking โ Track your emotional state over time
- Markdown Support โ Format your journal entries beautifully
- EPUB Reader โ Read books directly in the app
- Progress Tracking โ Track pages read and reading time
- Reading Goals โ Set and achieve reading goals
- Focus Mode โ Block distractions with a beautiful timer
- Crisis Mode โ Special support mode for tough mental health days
- Pomodoro Timer โ Built-in productivity timer
- Custom Reminders โ Set reminders for each habit
- Push Notifications โ Native notifications on Android
- Motivational Messages โ Get encouraged when you need it
- Animated Emojis โ Bring your habits to life with custom animated emojis
- Dark Mode โ Beautiful dark theme with glassmorphism effects
- Responsive Design โ Works on mobile, tablet, and desktop
- Offline Support โ Track habits even without internet
| Layer | Technology |
|---|---|
| Frontend | Next.js 16, React 19, TypeScript |
| Styling | Tailwind CSS 4, Framer Motion |
| Backend | Supabase (PostgreSQL, Auth, Storage) |
| Mobile | Capacitor (Android) |
| Animations | Framer Motion, Canvas Confetti |
| Charts | Recharts |
| UI Components | Radix UI, shadcn/ui |
Visit myhabits.in and install as a Progressive Web App.
Download the latest APK from GitHub Releases.
# Start dev server
npm run dev
# Run linting
npm run lint
# Build for production
npm run build| Home | Habits | Stats |
|---|---|---|
![]() |
![]() |
![]() |
| Journal | Social | Squad |
|---|---|---|
![]() |
![]() |
![]() |
| Boss Battle | Chat | Achievements |
|---|---|---|
![]() |
![]() |
![]() |
| Settings |
|---|
![]() |
Contributions are welcome! Please read our Contributing Guide for details.
MIT License โ see LICENSE for details.
- Web App: myhabits.in
- Android APK: Download from Releases
- GitHub: flexhunt/habitquest
HabitQuest is a free, open-source habit tracking app that uses gamification to help you build better habits. It combines habit tracking with RPG-style progression, social features, and journaling.
Yes! HabitQuest is completely free and open-source. There are no hidden costs or premium features behind a paywall.
Yes, HabitQuest caches your data locally and syncs when you're back online. You can track habits, view your streaks, and read journals offline.
Absolutely! Create or join a squad to battle bosses together, chat in real-time, and climb the leaderboard as a team.
HabitQuest is available as a Progressive Web App (works on any browser) and as a native Android app. iOS support is planned.
Every habit you complete earns you XP. The amount depends on the habit's difficulty, your current streak, and bonus multipliers. Level up to unlock new achievements!
Currently, manual import is supported via settings. We're working on direct integrations with popular habit trackers.
habit-tracker gamification productivity android-app pwa nextjs supabase react typescript open-source squad-battles journaling streak-tracking xp-system achievements focus-mode reading-tracker offline-first framer-motion tailwindcss
Built with โค๏ธ by the HabitQuest Team









