Back to browse
GitHub Repository
0 starsTypeScript

Kilo – Open-source, local-first workout, weight and calorie tracker

by shayan_abbas·Jul 24, 2026·2 points·2 comments

AI Analysis

●●SolidSolve My ProblemCozy

Strong app clone with anatomical heatmaps, but Android-only limits the audience.

Strengths
  • Anatomical body heatmap visualizes tonnage per muscle group with real accuracy.
  • Imports CSV data from Strong and Hevy so you don't lose your history.
  • Zero backend costs since all data lives in local SQLite with JSON export.
Weaknesses
  • Android-only via Expo means iOS users are completely locked out right now.
  • Manual calorie entry rejects barcode scanning, increasing friction for daily logging.
Category
Target Audience

Fitness enthusiasts tired of subscription apps

Similar To

Strong · Hevy · FitNotes

Post Description

Started my fitness journey last year and have lost 40kg till now. While doing it, I leaned heavily on logging my calories, weights and lifts. All of this was pretty scattered and I had to write custom scripts if I wanted to just visualize my progress and see how I was doing over time. The apps that do it like strong/hevy are heavily paywalled and basically every useable feature is something you have to pay for.

Decided to create an app that does that and add some more analytics and fun features into it. I have been using it for a month now and so decided it was time to release now.

Its completely open source, requires no account, no servers online and stores everything locally on sqlite. Plus it provides you with most of the features that paywalled apps provide + some more. You can log your workouts, calories, weight. Provides deep analytics of your lifts, a body heatmap, PRs, 1RM, date filtered set, tonnage for specific muscle group so basically everything for progressive overload and tracking your progress. If you're coming from Strong or Hevy, you can import your history from their CSV export so you don't lose your progress.

Install: APK on GitHub Releases, or add the repo to Obtainium for auto-updates. https://github.com/ShayanAbbas1/kilo

(Not on F-Droid/IzzyOnDroid yet, it ships Expo OTA updates, which I'm still deciding how to reconcile with their no-self-updater policy.)

Drop any feedback/issues found or feature requests here or in the github issues tab. I'm actively working on it.

Similar Projects

Health●●Solid

I built an AI trainer and calorie scanner

Photo-to-macros logging and a context-aware workout engine are the project's real selling points — snapping a meal instead of digging through a database and having workouts adapt to your current equipment are tangible time-savers. The landing page is clean and trustworthy, but there’s no evidence on the page about CV accuracy, model safety, or sample workout flows; those are the two things that will make or break this in practice.

Solve My ProblemShip It
mihaibundea
105mo ago
Health●●Solid

Ktrack – A simple, offline workout tracker

It refuses the modern fitness app script: no accounts, no servers, truly offline and a CSV export so your logs live with you. The UI is spare and fast — instant set logging and basic progress charts — but it doesn't push past the basics (no wearable sync, advanced analytics, or social features), which is fine if you just want a distraction-free training journal.

Niche GemCozyShip It
KhashayarCodes
105mo ago