Health & Fitness Tracking Platform
3.2k 2026-04-18
CodeWithCJ/SparkyFitness
A self-hosted, privacy-first fitness and nutrition tracking platform with AI features, designed for families.
Core Features
Comprehensive tracking: nutrition, exercise, hydration, sleep, fasting, mood, and body measurements
Goal setting, daily check-ins, interactive charts, and long-term reports
Multiple user profiles and family access for shared health management
Integrations with major health & fitness platforms (e.g., Apple Health, Google Health Connect, Fitbit, Garmin)
Optional AI features for conversational logging and image-based meal tracking
Quick Start
docker compose pull && docker compose up -dDetailed Introduction
SparkyFitness is an open-source, self-hosted health and fitness tracking platform that offers a privacy-first alternative to commercial services like MyFitnessPal. It allows users to track a comprehensive range of health data, including nutrition, exercise, hydration, sleep, and body metrics, all while maintaining full control over their personal data. The platform supports multiple user profiles, making it ideal for families, and integrates with popular health devices and services. Additionally, it features optional AI capabilities for conversational data logging and progress analysis, enhancing the user experience.