whatisgithub

What is quantify-your-year-data-generator?

tanykim/quantify-your-year-data-generator — explained in plain English

Analysis updated 2026-07-17 · repo last pushed 2024-04-12

2PythonAudience · generalComplexity · 2/5DormantSetup · moderate

In one sentence

A set of Python scripts that turns your personal data exports (Facebook, Twitter, Google Maps, iPhone health, power company, car) into daily totals for a year-in-review visualization.

Mindmap

mindmap
  root((repo))
    What it does
      Parses personal data exports
      Counts or totals daily
      Feeds a separate dashboard
    Tech stack
      Python
      JSON parsing
      CSV parsing
    Use cases
      Track tweet counts
      Visualize location history
      Track solar or step data
    Audience
      Self-quantifiers
      Data hobbyists
    Data sources
      Facebook
      Twitter
      Google Maps
      iPhone Health
      Metromile car
      Power company

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Download your Facebook, Twitter, or Google Maps data export and generate daily totals for a year-in-review dashboard.

USE CASE 2

Track your iPhone health data (steps, stairs climbed) over a year using a dedicated script.

USE CASE 3

Visualize solar panel production from your power company's exported usage data.

USE CASE 4

Combine multiple personal data sources into one timeline showing your digital and physical activity for the year.

What is it built with?

PythonJSONCSV

How does it compare?

tanykim/quantify-your-year-data-generator0-bingwu-0/live-interpreter0xkaz/llm-governance-dashboard
Stars222
LanguagePythonPythonPython
Last pushed2024-04-12
MaintenanceDormant
Setup difficultymoderatemoderatehard
Complexity2/52/54/5
Audiencegeneralgeneralops devops

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 1h+

Requires manually downloading data exports from each service and placing them in specific folders before running scripts.

Copy-paste prompts

Prompt 1
Help me run the Twitter script from quantify-your-year-data-generator on my exported tweet CSV file.
Prompt 2
Show me how to add support for a new personal data source to this Python data generator.
Prompt 3
Explain what output format this tool produces so I can feed it into the companion visualization project.
Prompt 4
Walk me through setting up the config file and folder structure this tool expects for my Facebook data export.

Frequently asked questions

What is quantify-your-year-data-generator?

A set of Python scripts that turns your personal data exports (Facebook, Twitter, Google Maps, iPhone health, power company, car) into daily totals for a year-in-review visualization.

What language is quantify-your-year-data-generator written in?

Mainly Python. The stack also includes Python, JSON, CSV.

Is quantify-your-year-data-generator actively maintained?

Dormant — no commits in 2+ years (last push 2024-04-12).

How hard is quantify-your-year-data-generator to set up?

Setup difficulty is rated moderate, with roughly 1h+ to a first successful run.

Who is quantify-your-year-data-generator for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.