https://github.com/rfivesix/lightweight
light weight baby
https://github.com/rfivesix/lightweight
Last synced: 3 months ago
JSON representation
light weight baby
- Host: GitHub
- URL: https://github.com/rfivesix/lightweight
- Owner: rfivesix
- License: mit
- Created: 2025-09-15T13:38:47.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2026-01-11T02:36:11.000Z (5 months ago)
- Last Synced: 2026-01-11T09:22:26.457Z (5 months ago)
- Language: Dart
- Size: 99.5 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# Hypertrack
**The modern, privacy-first fitness & nutrition tracker.**
Hypertrack (formerly *Lightweight*) is an open-source, offline-first application built with Flutter. It aims to replace fragmented fitness tools by combining advanced workout logging, nutrition tracking, and body metrics into a single, cohesive ecosystemโwithout compromising your data privacy.
> **Note:** This project is currently in **Active Beta**.
---
## โ ๏ธ **Important Disclaimer: Early Access**
**Please read before using:**
Hypertrack is currently undergoing a massive architectural refactoring (moving from v0.4 to v0.5). We are transitioning the database foundation from integer-based IDs to UUIDs and changing the local storage engine to prepare for cloud synchronization.
* **Data Compatibility:** While we strive to provide migration tools, **breaking changes to the database structure are expected** in the upcoming updates.
* **Data Safety:** There is a non-zero risk that local data created with current versions might need to be manually exported/imported or could be lost during the transition to v1.0.
* **Recommendation:** Please use the built-in **Backup (JSON)** feature regularly if you use the app for daily tracking.
---
## ๐ Current Features (v0.4+)
Hypertrack is already a fully functional daily driver for fitness enthusiasts.
### ๐๏ธโโ๏ธ Workout Tracking
* **Routines:** Create custom workout plans with specific exercises, sets, and targets.
* **Live Logging:** Track your sessions in real-time with an integrated rest timer, RPE tracking, and previous performance references.
* **Flexible Sets:** Support for Normal, Warmup, Dropset, and Failure sets.
* **History:** Detailed log of all past workouts, volume, and personal records.
### ๐ Nutrition & Hydration
* **Food Database:** Integrated with **Open Food Facts** for barcode scanning and product search.
* **Meals:** Group foods into meals (Breakfast, Lunch, etc.) or create custom reusable recipes.
* **Fluid Tracking:** dedicated logging for water, coffee, and sugary drinks.
* **Smart Analysis:** Automatically tracks caffeine intake based on logged beverages.
* **Macro Goals:** Set daily targets for Calories, Protein, Carbs, Fats, Fiber, Sugar, and Salt.
### ๐ Body Metrics & Health
* **Measurements:** Track weight, body fat percentage, and tape measurements (biceps, waist, etc.).
* **Charts:** Visualize your progress over time.
* **Supplements:** Manage your inventory and track daily intake of supplements like Creatine or Vitamins.
### ๐ก๏ธ Privacy & Tech
* **Offline-First:** All data stays on your device by default. No account required.
* **No Ads, No Bloat:** Just the tools you need.
* **Export:** Full JSON export and encrypted backup options.
---
## ๐บ๏ธ Roadmap: The Path to v1.0 & Beyond
We are building a platform that gives you the convenience of cloud-based apps with the freedom of open source.
### ๐ง Upcoming: v0.5 (The Architecture Update)
* **Database Rewrite:** Migration to **Drift** (SQLite ORM) and **UUIDs** to enable conflict-free synchronization.
* **HealthKit Integration:** Syncing workouts and weight with Apple Health.
* **Preparation:** Laying the groundwork for optional cloud features.
### โ๏ธ Planned: v1.0 (The Silent Launch)
* **Hybrid Cloud:** Optional, encrypted cloud backup running in the background.
* **Cross-Device:** Seamlessly switch between devices without manual exports.
* **Self-Hosting:** Official Docker support for users who want to host their own backend (BYOB - Bring Your Own Backend).
### ๐ค Vision: v2.0 (Social & Connectivity)
* **Social Feed:** Share workouts, PRs, and streaks with friends.
* **Profiles:** Public profiles to showcase your stats (opt-in).
* **Competition:** Leaderboards and group challenges.
---
## ๐ ๏ธ Tech Stack
* **Framework:** Flutter
* **Local Database:** SQLite (migrating to Drift)
* **State Management:** Provider
* **Backend (Future):** Supabase (PostgreSQL)
## โค๏ธ Contributing
Contributions, issues, and feature requests are welcome!
Since we are currently in a heavy refactoring phase (v0.5), please open an issue to discuss major changes before submitting a PR.
## ๐ License
[MIT](LICENSE)