Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

MacroVibe

A complete macro tracking app for Android.

Features

  • Food Logging — Search foods from USDA, Open Food Facts, FatSecret, and a community database. Log by barcode scan, photo AI analysis, nutrition label scanning, manual entry, or restaurant meal description.
  • Macro Tracking — Track calories, protein, carbs, fat, fiber, sugar, and micronutrients with animated ring charts and progress bars. Optionally hide fiber/sugar from the dashboard for a cleaner layout.
  • Dashboard — Swipeable day navigation, per-meal breakdowns, hydration tracking, streak badges, goal celebration animations, drag-reorder entries, quick-log FAB, repeat yesterday, and copy meals/days.
  • Custom Meals — Create reusable meal templates. Add foods via search or barcode scan within the builder.
  • History & Charts — Weekly/monthly bar charts, donut charts, streaks, compliance %, deficit/surplus tracking, meal distribution, and shareable period summary reports.
  • AI Assistant — Chat with Google Gemini, Anthropic Claude, or OpenAI ChatGPT for personalized nutrition advice, with food context from your daily log.
  • Goal System — BMR/TDEE calculation (Mifflin-St Jeor), goal intensity levels, custom macro targets, and adaptive TDEE adjustments based on your weight trend.
  • Community Foods — Submit, vote on, and moderate community food entries. Trust score system with upvote/downvote and a moderator approval queue.
  • Profile & Settings — Body stats, weight trend chart with goal weight, body measurements, Health Connect sync, theme customization (light/dark/system + Material You), notification reminders, customizable meal types.
  • Cloud Sync — Sign in to sync data across devices. CSV export/import and JSON backup support.
  • Home Screen Widget — Glance-based macro widget with auto-refresh.
  • Auto-Updates — The app checks for new releases from this repository and notifies you when an update is available. You can also check manually from Settings.

Download

Go to the Releases page and download the latest APK.

Installation

  1. Download the .apk file from the latest release
  2. On your Android device, open the file
  3. If prompted, enable "Install from unknown sources" for your browser/file manager
  4. Tap Install

Requires Android 8.0 (API 26) or higher.

Screenshots

Coming soon

Privacy

MacroVibe stores your data locally on your device. Cloud sync is optional and uses Supabase authentication. No data is shared with third parties. AI features require your own API key (Gemini, Claude, or OpenAI).

Feedback

Found a bug or have a feature request? Open an issue.

About

MacroVibe - A complete macro tracking app for Android. Download the latest APK from Releases.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors