Skip to content

πŸ§—β€β™‚οΈ CLI for visualizing Garmin Connect Climbing Data πŸ“ˆ

Notifications You must be signed in to change notification settings

jottenlips/garminclimb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

7 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Garmin Climb Charts πŸ§—β€β™‚οΈβŒšοΈπŸ“ˆ

Garmin connect doesn't have the charts I want so I decided to make my own CLI to display the charts I want to see for rock climbing.

Usage

npm i -g garminclimb
garminclimb download -u username -p password # download your data
garminclimb charts

You can see your raw data at ~/.gc_data

cd ~/.gc_data
ls

Develop locally or make your own charts

npm i
npm link
npm run watch
# change parse.ts in /src to edit charts
# then all commaands will be locally linked to your code
garminclimb download -u username -p password # download your data
garminclimb charts

Example Charts

Max Grade Per Session Indoor Climbing

        β–²
512A    ─                                                                           ┏━━━━━━━━━━┓          ┏━━━━━━━━━━┓
511D    ─                                           ┏━━━━━━━━━━┓                    ┃          ┃          ┃          ┃
        β”‚                                           ┃          ┃                    ┃          ┃          ┃          ┃
511B    ─━━━━━━━━━━┓                                ┃          ┃                    ┃          ┃          ┃          ┗━
511A    ─          ┗━━━━━━━━━━┓                     ┃          ┃                    ┃          ┃          ┃
510D    ─                     ┗━━━━━━━━━━━━━━━━━━━━━┛          ┗━━━━━━━━━┓          ┃          ┗━━━━━━━━━━┛
        β”‚                                                                ┃          ┃
510B    ─                                                                ┗━━━━━━━━━━┛
        └┬──────────┬──────────┬──────────┬──────────┬──────────┬─────────┬──────────┬──────────┬──────────┬──────────┬▢
2024-12-12 2024-12-18 2025-01-01 2025-01-09 2025-01-31 2025-02-062025-02-09 2025-02-12 2025-02-16 2025-02-25 2025-02-27

Number of Sends per session

        β–²
      22─                                                                           ┏━━━━━━━━━━┓
        β”‚                                                                           ┃          ┃
        β”‚                                                                           ┃          ┃
        β”‚                                                                           ┃          ┃
        β”‚                                                                           ┃          ┃
      17─                                                                           ┃          ┃          ┏━━━━━━━━━━┓
        β”‚                                                                           ┃          ┃          ┃          ┃
        β”‚                                                                           ┃          ┃          ┃          ┃
        β”‚                                                                           ┃          ┃          ┃          ┃
        β”‚                                                                           ┃          ┃          ┃          ┃
      11─                                                                           ┃          ┃          ┃          ┗━
        β”‚                                                                           ┃          ┃          ┃
       9─━━━━━━━━━━┓                                           ┏━━━━━━━━━┓          ┃          ┃          ┃
        β”‚          ┃                                           ┃         ┃          ┃          ┃          ┃
        β”‚          ┃                                           ┃         ┃          ┃          ┃          ┃
       6─          ┗━━━━━━━━━━┓                                ┃         ┃          ┃          ┗━━━━━━━━━━┛
        β”‚                     ┃                                ┃         ┃          ┃
       4─                     ┃                     ┏━━━━━━━━━━┛         ┃          ┃
       3─                     ┗━━━━━━━━━━┓          ┃                    ┃          ┃
       2─                                ┗━━━━━━━━━━┛                    ┗━━━━━━━━━━┛
        └┬──────────┬──────────┬──────────┬──────────┬──────────┬─────────┬──────────┬──────────┬──────────┬──────────┬▢
2024-12-12 2024-12-18 2025-01-01 2025-01-09 2025-01-31 2025-02-062025-02-09 2025-02-12 2025-02-16 2025-02-25 2025-02-27

Total Feet Per Session

        β–²                                                                            β–ˆ
     604─                                                                            β–ˆ
        β”‚                                                                            β–ˆ                     β–ˆ
     509─                                                                            β–ˆ                     β–ˆ          β–ˆ
     436β”€β–ˆ                                                                           β–ˆ                     β–ˆ          β–ˆ
     348β”€β–ˆ                                                      β–ˆ                    β–ˆ          β–ˆ          β–ˆ          β–ˆ
     312β”€β–ˆ          β–ˆ                                           β–ˆ                    β–ˆ          β–ˆ          β–ˆ          β–ˆ
     272β”€β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
     208β”€β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
      70β”€β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        └┬──────────┬──────────┬──────────┬──────────┬──────────┬─────────┬──────────┬──────────┬──────────┬──────────┬▢
2024-12-12 2024-12-18 2025-01-01 2025-01-09 2025-01-31 2025-02-062025-02-09 2025-02-12 2025-02-16 2025-02-25 2025-02-27

Total Route Feet By Month

     β–²                   β–ˆ
 2341─                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚β–ˆ                  β–ˆ
  620β”€β–ˆ         β–ˆ        β–ˆ
  480β”€β–ˆ         β–ˆ        β–ˆ
     └┬─────────┬────────┬▢
2024-12   2025-01  2025-02

Active Minutes Per Session

        β–²                                                                            β–ˆ
      28─                                                                            β–ˆ                     β–ˆ
      27─                                                                            β–ˆ                     β–ˆ
        β”‚                                            β–ˆ                               β–ˆ                     β–ˆ
      25─                                            β–ˆ                               β–ˆ                     β–ˆ
        β”‚           β–ˆ                                β–ˆ                               β–ˆ          β–ˆ          β–ˆ
      23β”€β–ˆ          β–ˆ                                β–ˆ                               β–ˆ          β–ˆ          β–ˆ
      22β”€β–ˆ          β–ˆ                                β–ˆ          β–ˆ                    β–ˆ          β–ˆ          β–ˆ
      21β”€β–ˆ          β–ˆ                                β–ˆ          β–ˆ                    β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ                    β–ˆ          β–ˆ          β–ˆ          β–ˆ
      19β”€β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
      18β”€β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ                     β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
       9β”€β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ          β–ˆ
        └┬──────────┬──────────┬──────────┬──────────┬──────────┬─────────┬──────────┬──────────┬──────────┬──────────┬▢
2024-12-12 2024-12-18 2025-01-01 2025-01-09 2025-01-31 2025-02-062025-02-09 2025-02-12 2025-02-16 2025-02-25 2025-02-27



Bouldering===============================
Max Grade Per Session Bouldering

        β–²
      V7─                                                                                                                               ┏━━━━━━━━━━┓
        β”‚                                                                                                                               ┃          ┃
        β”‚                                                                                                                               ┃          ┃
      V6─          ┏━━━━━━━━━┓          ┏━━━━━━━━━━┓                                                               ┏━━━━━━━━━━━━━━━━━━━━┛          ┃
        β”‚          ┃         ┃          ┃          ┃                                                               ┃                               ┃
        β”‚          ┃         ┃          ┃          ┃                                                               ┃                               ┃
      V5─          ┃         ┗━━━━━━━━━━┛          ┗━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━┛                               ┗━
        β”‚          ┃
        β”‚          ┃
      V4─━━━━━━━━━━┛
        └┬──────────┬─────────┬──────────┬──────────┬─────────┬──────────┬──────────┬──────────┬─────────┬──────────┬──────────┬─────────┬──────────┬▢
2024-12-20 2024-12-282025-01-04 2025-01-08 2025-01-122025-01-19 2025-01-22 2025-01-29 2025-02-022025-02-14 2025-02-18 2025-02-232025-03-02 2025-03-05

Number of Climbs per session

        β–²                                                                                                                                           β–ˆ
      48─                                                                                                                                           β–ˆ
        β”‚                                                                                                                                           β–ˆ
        β”‚                                                                                                                      β–ˆ                    β–ˆ
      35─                                                                β–ˆ                     β–ˆ                               β–ˆ                    β–ˆ
      30─           β–ˆ                                                    β–ˆ                     β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
      25─           β–ˆ         β–ˆ          β–ˆ                               β–ˆ                     β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
      22─           β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
      18─           β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
       7β”€β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
        └┬──────────┬─────────┬──────────┬──────────┬─────────┬──────────┬──────────┬──────────┬─────────┬──────────┬──────────┬─────────┬──────────┬▢
2024-12-20 2024-12-282025-01-04 2025-01-08 2025-01-122025-01-19 2025-01-22 2025-01-29 2025-02-022025-02-14 2025-02-18 2025-02-232025-03-02 2025-03-05

Active Minutes Bouldering Per Session

        β–²                                                                                                                                β–ˆ
      30─                                                                                                                                β–ˆ
        β”‚                                                                                                                                β–ˆ
        β”‚           β–ˆ                                                    β–ˆ                                                               β–ˆ
      22─           β–ˆ         β–ˆ                                          β–ˆ                                                               β–ˆ          β–ˆ
      18─           β–ˆ         β–ˆ                     β–ˆ                    β–ˆ                                                               β–ˆ          β–ˆ
      17─           β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ                               β–ˆ                     β–ˆ         β–ˆ          β–ˆ
      13─           β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
      10─           β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
        β”‚β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
       6β”€β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ          β–ˆ         β–ˆ          β–ˆ
        └┬──────────┬─────────┬──────────┬──────────┬─────────┬──────────┬──────────┬──────────┬─────────┬──────────┬──────────┬─────────┬──────────┬▢
2024-12-20 2024-12-282025-01-04 2025-01-08 2025-01-122025-01-19 2025-01-22 2025-01-29 2025-02-022025-02-14 2025-02-18 2025-02-232025-03-02 2025-03-05

Approx Boulder Feet By Month

     β–²      β–ˆ
  976─      β–ˆ      β–ˆ
  944─      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
  592─      β–ˆ      β–ˆ     β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
     β”‚      β–ˆ      β–ˆ     β–ˆ
     β”‚β–ˆ     β–ˆ      β–ˆ     β–ˆ
  256β”€β–ˆ     β–ˆ      β–ˆ     β–ˆ
     └┬─────┬──────┬─────┬▢
2024-12      2025-02
      2025-01      2025-03

Total Feet By Month Combined

     β–²                   β–ˆ
 3285─                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚                   β–ˆ
     β”‚          β–ˆ        β–ˆ
 1456─          β–ˆ        β–ˆ
     β”‚          β–ˆ        β–ˆ
     β”‚          β–ˆ        β–ˆ
     β”‚          β–ˆ        β–ˆ
     β”‚β–ˆ         β–ˆ        β–ˆ
  876β”€β–ˆ         β–ˆ        β–ˆ
     └┬─────────┬────────┬▢
2024-12   2025-01  2025-02

About

πŸ§—β€β™‚οΈ CLI for visualizing Garmin Connect Climbing Data πŸ“ˆ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published