Skip to main content
Back to trending

SparkyFitness

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

  • ai
  • artificial-intelligence
  • fitness
  • fitness-app
  • fitness-tracker
  • health
  • health-coaching
  • healthcheck
  • self-hosted
  • selfhosted
View on GitHub
Stars
6,608
Forks
451
+ today
+4
Created
1y

Ranking data as of October 30, 2026 (UTC).

Star History

Today, hour by hour

6,608 stars
04

Overview

SparkyFitness: Built for Families. Powered by AI. Track food, fitness, water, and health — together. It ranks #88 on GitTiger, gaining +4 stars on October 30, 2026 (UTC).

The project is written in TypeScript and has 451 forks. It was created 1y ago.

AI-generated summary of the repository README — may contain errors.

What it is

SparkyFitness is a self-hosted health and fitness tracking project written mainly in TypeScript. Its description pitches it as family-oriented and AI-powered, letting people log food, workouts, water intake and general health together. The README preview stresses a privacy-first approach in which you keep full control of your own data.

Capabilities described

- A backend server that provides an API and stores data. - A web-based frontend. - Native mobile apps for iOS and Android, plus companion apps for Apple Watch and Wear OS. - Tracking for nutrition, exercise, hydration, sleep, fasting, mood and body measurements. - The topics also reference health coaching and AI, though the evidence gives no detail on how those features work.

Getting started

The supplied evidence does not include installation or deployment steps, Docker details, or configuration commands. Read the repository README for the actual self-hosting instructions.

Licensing note

The license field in the metadata reads NOASSERTION, which means no specific license was identified. Check the repository directly before relying on any particular terms.

Installation
git clone https://github.com/CodeWithCJ/SparkyFitness.git
cd SparkyFitness
# see README for setup

Frequently Asked Questions

What can SparkyFitness track?

The README preview lists nutrition, exercise, hydration, sleep, fasting, mood and body measurements, and the description also mentions food, fitness, water and health.

Which platforms does SparkyFitness cover?

The evidence describes a backend server, a web frontend, native iOS and Android apps, and companion apps for Apple Watch and Wear OS.

How do I self-host SparkyFitness?

The supplied evidence does not describe setup steps or commands, so consult the repository README for the self-hosting instructions.

What license does SparkyFitness have?

The supplied license field says NOASSERTION, so no specific license was identified in the evidence; check the repository for the actual terms.