LifeGraph helps you understand your daily habits and activities. It collects data from your Garmin device, GitHub, coding time, mood, and sleep. It turns this data into clear charts and useful insights. You own your data. You control your experience.
LifeGraph gathers data from the tools and devices you use every day. Here is what it tracks:
- Garmin activity and health data
- GitHub coding activity and contributions
- Your mood ratings
- Sleep patterns
It combines this data to show easy-to-understand charts. These charts help you see how your habits connect. LifeGraph runs on your own computer. It keeps your data private and secure.
To run LifeGraph on Windows, meet these requirements:
- Windows 10 or later (64-bit recommended)
- At least 4 GB of RAM
- 200 MB of free disk space for installation
- Internet connection for syncing data
- A Garmin account or device if you want to sync Garmin data
- A GitHub account for syncing coding activity
Click the button below to visit the download page. From there, you can download the latest version of LifeGraph for Windows.
Follow these steps to install LifeGraph:
- Visit the LifeGraph Releases Page.
- Look for the latest version labeled as a
.exefile. The file name ends with.exe. For example,LifeGraph-Setup.exe. - Click the
.exefile to download it. You may see a message from your browser asking if you want to keep the file. Choose to keep it. - Once downloaded, find the file in your "Downloads" folder.
- Double-click the
.exefile to start the installer. - Follow the on-screen instructions. Choose the folder where you want to install LifeGraph or use the default folder.
- When the installation is complete, you can open LifeGraph from your Start menu or desktop shortcut.
Once you open LifeGraph, set up your accounts and preferences:
- Connect Garmin: Sign in with your Garmin account to sync your activity and health data.
- Connect GitHub: Enter your GitHub username or sign in to get coding activity.
- Track Mood: Use the built-in mood tracker to rate your feelings daily.
- Track Sleep: Enter your sleep hours and patterns manually or connect devices that provide sleep data.
LifeGraph updates your charts automatically when you sync your accounts.
The main screen shows charts and graphs. Each chart represents a different part of your life, such as coding time, steps taken, sleep quality, or mood. Look at these charts regularly to notice trends and changes.
Use the filters on the side to focus on specific periods. For example, check your mood over a week or your GitHub coding hours by month.
LifeGraph runs on your own computer. Your data stays on your device unless you choose to back it up elsewhere. No data is shared without your permission.
You can export your data in common formats like CSV to use it in other tools. You can also edit or delete your data anytime within LifeGraph.
To get the latest features and improvements, watch the GitHub Releases page regularly. Whenever a new version is available, download it and run the installer again. Your settings and data will stay safe during updates.
If you run into problems installing or using LifeGraph, try these steps first:
- Restart your computer and try again.
- Make sure Windows is updated.
- Check your internet connection.
- Close other programs while installing.
- Re-download the installer file in case it was corrupted.
You can find help on the GitHub project page by opening the “Issues” tab to see common questions or report bugs.
LifeGraph allows you to adjust settings:
- Change sync intervals for each connected account.
- Choose which types of data appear on your charts.
- Set reminders to update your mood or sleep records.
- Adjust chart types and colors for clarity.
Access these options through the Settings menu in the app.
Topics included in this project: apple-health, data-visualization, developer-tools, garmin, github-api, life, life-tracker, life-tracking, lifelogging, quantified-self