TESIGN
SAVED

EN · KO

  1. TESIGN / RADAR
  2. 2026.09.17
  3. SparkyFitness

SparkyFitness

Self-hosted family health tracking

WHO USES ITSomeone paying for several separate health-app subscriptions · A family that wants one shared place for everyone's health data · Anyone who doesn't want their health data in someone else's cloud

Self-host

A self-hosted health tracker for nutrition, exercise, sleep, fasting, mood and body metrics — all on a server you run yourself.

★ 6.1k▲ +13 / 7dDaily star increases over 14 days. Hollow bars mean no data. The last day may be partial.2026-09-03 no data2026-09-04 no data2026-09-05 no data2026-09-06 no data2026-09-07 no data2026-09-08 no data2026-09-09 no data2026-09-10 no data2026-09-11 no data2026-09-12 no data2026-09-13 no data2026-09-14 no data2026-09-15 +72026-09-16 +6largest one-day increase in the 14 days+7last 14 days · stars per dayhollow = no data

6,051 stars · checked on GitHub · incl. +4 observed via GH Archive since then · 7-day +13 observed via GH Archive (as of )

RANKS DATA #17

SparkyFitness's dashboard: today's calories eaten and burned, water intake, and a 14-day nutrition trend chart.

TESIGN TAKE

It openly admits it's source-available, not open source — and backs its value claim with a public comparison table against several paid alternatives' subscription costs.

SELF-HOST

AT A GLANCE

USAGE
Unconfirmed — check before use.
LANGUAGE
TypeScript
PLATFORM
web · ios · android
ACTIVITY
last commit 1 day ago () · latest release [unconfirmed]
COMMUNITY
contributors [unconfirmed] · open issues [unconfirmed] · made by: [unconfirmed] Reference time unavailable
SOURCES
GitHub
FIRST SEEN
CATEGORY
PRODUCTIVITY · DATA

A summary, not legal advice.

WHY IT MATTERS

Tracking nutrition, exercise, sleep, cycle and medication separately usually means paying for several different subscriptions with no single view across them. SparkyFitness puts all of it on one self-hosted server (run via Docker Compose) and lets a family split access with granular permissions. It syncs steps, workouts and sleep automatically from 8+ services (Apple Health, Fitbit, Garmin, Oura and more), and a beta conversational AI (SparkyAI) can log a meal from an uploaded food photo.

BUILD FROM THIS

  • Consolidate several health-app subscriptions into one self-hosted server the whole family shares
  • Auto-sync wearable data to see nutrition, exercise and sleep on one screen
  • Try logging a meal from a single photo with the beta AI chatbot (still beta)

WHO IT'S FOR

Someone paying for several separate health-app subscriptions
A family that wants one shared place for everyone's health data
Anyone who doesn't want their health data in someone else's cloud

START IN 5 MINUTES

# Self-host (needs Docker):
$ mkdir sparkyfitness && cd sparkyfitness
$ curl -L -o docker-compose.yml https://github.com/CodeWithCJ/SparkyFitness/releases/latest/download/docker-compose.prod.yml
$ curl -L -o .env https://github.com/CodeWithCJ/SparkyFitness/releases/latest/download/default.env.example
$ docker compose pull && docker compose up -d
# → open http://localhost:8080
# Non-technical users can use a third-party cloud host like PikaPods instead

CAVEATS

  • Custom non-commercial licence — the source is visible but this is not open source, and commercial use needs the author's prior permission
  • The AI chatbot, family sharing and API docs are still beta; auto-updating containers isn't recommended
  • The README states the comparison table is written by the project being compared, i.e. by SparkyFitness itself

RECEIPT

FIRST SEEN
AT SOURCE
KEPT
STAR DELTA
+13 ★ / 24h
CREATED → FIRST SEEN
451d
WHEN FIRST SEEN
6,047 ★
SOURCES
GitHub

The same facts in machine-readable form — View as Markdown · JSON

SIMILAR TOOLS

Up to five from PRODUCTIVITY by ★ total: edited entries first, then repository cards; this entry is highlighted. Drawn from the same stored snapshot as the rankings — a comparison, not a recommendation.

IMAGENAME★ TOTAL▲ 7dLICENSEPLATFORMLAST PUSH
Hermes Agent landing: blue background, the headline 'The agent that grows with you' and an engraving-style winged figure.
Hermes AgentSelf-improving personal agent★ 246k▲ +375MITpermissivelinux · macos · windows · android · cli
SparkyFitnessSelf-hosted family health trackingTHIS ENTRY★ 6.1k▲ +13Licence unconfirmedunconfirmedweb · ios · android
immich-app/immichCARD★ 114k▲ +82AGPL-3.0copyleft
stirling-tools/stirling-pdfCARD★ 91.9k▲ +54Licence unconfirmedunconfirmed
sherlock-project/sherlockCARD★ 91.5k▲ +64MITpermissive

TIMELINE

  1. Repository created
  2. FIRST SEEN BY TESIGN
  3. Published on TESIGN

SAME DAY

  1. 01

    BG0

    No-account background remover

    Removes a photo's background entirely inside your browser — no upload, no server, no account.

    Use in the browser
    ★ 79▲ +28 / 7d
  2. 02

    ZapFast

    Lightweight native WhatsApp client

    A from-scratch Rust WhatsApp client with no browser engine — about 150MB idle RAM on Linux, versus 1.13GB for WhatsApp Web.

    Install to use
    ★ 107▲ +39 / 7d
  3. 03

    Wealthfolio

    Local-first personal finance tracker

    An open-source portfolio tracker that keeps investments, net worth and spending entirely on your device — no cloud account.

    Install to use
    ★ 9k▲ +15 / 7d
  4. 04

    page-mascot

    Cursor-following page mascot

    A tiny React component that puts a character on your page which turns its head to follow the cursor and reacts when clicked.

    For developers
    ★ 307▲ +39 / 7d
  5. 05

    Podroid

    Linux container VM for your phone

    Boots a real, separately-kernelled Alpine Linux VM on an unrooted Android phone, running Podman, Docker and LXC exactly as they behave on a server.

    Install to use
    ★ 2.6k▲ +14 / 7d
  6. 06

    Capsule

    Single-file app player

    A desktop player that packs an HTML app and its data into one SQLite file — no account, no server, just a file to share.

    Install to use
    ▲ 333 HN
  7. 08

    Inkstone

    Self-hosted notebook on Cloudflare

    A self-hosted Markdown notebook you deploy on your own Cloudflare Workers account, with realtime sync, search and backlinks built in.

    Self-host
    ★ 819▲ +10 / 7d
  8. 09

    MartinLoop

    Execution-control CLI for coding agents

    Wraps a coding agent with a spend cap and a verifier, so "I'm done" comes with an evidence-backed receipt instead of just a claim.

    ★ 130▲ +21 / 7d
  9. 10

    OpenHunterAI

    Local AI red-team workspace

    An alpha-stage local workspace that runs attacker-style security assessments — strictly against public targets you own or are authorized to test.

    Self-host
    ★ 165▲ +15 / 7d