codewithcj/sparkyfitness

SparkyFitness: Built for Families. Powered by AI. Track food, fitness, water, and health — together.

View on GitHub ↗Jump to charts ↓Open shareable report

Summary Information

Updated 8 minutes ago
Added to GitGenius on September 11th, 2026
Created on June 21st, 2025
Open Issues & Pull Requests: 142 (+0)
GitHub issues: Enabled
Number of forks: 360
Total Stargazers: 5,817 (+0)
Total Subscribers: 18 (+0)

Repository Insights (GitGenius)

Median issue/PR response: 10.7 hours
Mean response time: 6.0 days
90th percentile: 19.0 days
Tracked items: 991

How this project is maintained

Around half of the issues opened in the past year never receive a reply. 91% of open issues come from outside the core team, so the backlog reflects real-world use rather than internal planning. Work labelled "question" is answered fastest, typically in about an hour, while "enhancement" waits about 28 hours. Almost all tracked open issues have seen activity in the last three months. Only 8% of issues opened in the past year have been closed.

Charts & Analytics

Fetching additional details & charts...

Issue Activity (beta)

Open issues: 136
New in 7 days: 26
Closed in 7 days: 20
Avg open age: 46 days
Stale 30+ days: 23
Stale 90+ days: 3

Recent activity

Opened in 7 days: 23
Closed in 7 days: 20
Comments in 7 days: 15
Events in 7 days: 59

Top labels

  • bug (466)
  • enhancement (444)
  • mobile (106)
  • frontend (43)
  • question (39)
  • integrations (35)
  • backend (32)
  • has-pr-volunteer (27)

Detailed Description

SparkyFitness is a self-hosted fitness tracking application that provides nutrition, exercise, hydration, sleep, and body measurement tracking with AI-powered health coaching for families.

The tool addresses the privacy concerns of centralized fitness platforms by letting users run their own instance and retain full control of health data. It combines a backend API with data storage, a web frontend, and native mobile apps for iOS and Android, eliminating dependence on third-party services. The platform tracks multiple health dimensions including nutrition, exercise, hydration, sleep, fasting, and mood, alongside body measurements and goal setting. It includes interactive charts, long-term reporting, and supports multiple user profiles for family access.

SparkyFitness suits households or small groups prioritizing data privacy and self-hosting capability. The tool is source-available under a non-commercial license that requires permission for commercial use. Developers evaluating adoption should note that the project operates as a complete stack requiring backend deployment rather than as a library or service integration.

The project maintains active engagement with its user base, with nearly all open issues originating from outside users rather than the core team, demonstrating substantial real-world adoption. Maintainers respond to new issues and pull requests within a day. Development work concentrates on bug fixes, feature enhancements, and mobile platform improvements.