RepositoryPythonNLHà Lan
cyberjunky

cyberjunky/python-garminconnect

Python 3 API wrapper for Garmin Connect to get statistics and set activities

3.2ksao
564fork
1issue
4lượt xem

Thành tựu nổi bật

Những danh hiệu mới nhất của dự án

1
TINIX TRENDING·Chủ đề: garmin

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: garmin-sdk

#1 Repository Của Tuần

1
TINIX TRENDING·Chủ đề: garmin-connect

#1 Repository Của Tuần

🏃‍♂️ python-garminconnect: Thư viện Python truy cập mọi dữ liệu trên Garmin Connect

Truy cập đến 134+ API Garmin Connect qua Python — từ nhịp tim, ngủ, hoạt động, thiết bị đến cú đột phá chơi golf.

Đây là một thư viện Python3 cho phép truy cập dữ liệu sức khỏe, hoạt động và thiết bị từ tài khoản Garmin Connect. Dự án cung cấp cả ví dụ đơn giản và một công cụ demo tương tác với hơn 130 phương thức API được phân loại rõ ràng.

✨ Điểm nổi bật

  • 130+ API methods: Truy cập đến hơn 134 endpoint duy nhất qua 13 danh mục
  • Demo tương tác: Giao diện menu hóa dễ dùng với chỉ bằng phím
  • Upload bài tập: Hỗ trợ upload bài tập đã gõ (running, cycling, swimming...)
  • Dữ liệu sức khỏe đầy đủ: Nhịp tim, ngủ, stress, SpO2, HRV, VO2...
  • Theo dõi lịch sử: Truy vấn ngày, tuần, xu xu hướng dài hạn
  • Xuất dữ liệu JSON: Tải về dữ liệu dưới dạng JSON dễ xử lý
  • Hỗ trợ đăng nhập an toàn: Lưu trữ token tự động

💡 Vì sao đáng chú ý

Không giống các công cụ chỉ lấy một vài số liệu, python-garminconnect cung cấp truy cập toàn diện đến hệ sinh thái Garmin Connect — từ dữ liệu sức khỏe hàng ngày, bài tập, lịch sử thiết bị, đến thậm chí là dữ liệu chơi golf từng cú đánh. Đặc biệt, bạn có thể upload các bài tập đã gõ (typed workouts) và lên lịch trình tập luyện tùy chỉnh.

Với hơn 130 phương thức được tổ chức thành 13 danh mục (như User & Profile, Daily Health, Advanced Metrics, Activities, Goals...), công cụ này rất hữu ích cho người muốn phân tích sâu dữ liệu cá nhân hoặc tích hợp Garmin vào ứng dụng riêng.


#Python #GarminConnect #FitnessAPI #OpenSource #HealthData #TiniX

Dự án tương tự

Khám phá các dự án và mô hình AI khác có sự tương đồng.

RepositoryPython
the-momentum/open-wearables

Self-hosted platform to unify wearable health data through one AI-ready API.

2.7k
Oct 20, 2026
RepositoryMonkey C
Likenttt/garmin-connectiq-samples-brief-explanations

佳明开发示例程序、话题问题集锦。Samples collection for Garmin connect IQ development.

144
Aug 8, 2026
RepositoryPython
arpanghosh8453/garmin-grafana

A Dockerized python Script to fetch Garmin health data and populate that in a InfluxDB Database, for visualization long term health trends with Grafana

3.5k
Oct 15, 2026
RepositoryPython
tcgoetz/GarminDB

Download and parse data from Garmin Connect or a Garmin watch, FitBit CSV, and MS Health CSV files into and analyze data in Sqlite serverless databases with Jupyter notebooks.

3.4k
Oct 19, 2026
RepositoryPython
diegoscarabelli/garmin-health-data

A simple Python CLI to download Garmin Connect data as local files and load them into a SQLite database for analysis

125
Sep 20, 2026
RepositoryPython
eddmann/garmin-connect-mcp

MCP server enabling LLMs to interact with Garmin Connect - activities, health metrics, sleep data, and training analysis

65
May 20, 2026
RepositoryJavaScript
DuarteSantos8/openGym

Open-source gym & body-weight tracker, now in the App Store (iPhone + Apple Watch) and as an Android APK. Plan routines, log workouts, see which muscles are trained, import from Strong/Hevy/FitNotes. Self-host it or use it on the phone alone.

16.1k
Oct 26, 2026
RepositoryTypeScript
Snouzy/workout-cool

🏋 Modern open-source fitness coaching platform. Create workout plans, track progress, and access a comprehensive exercise database.

8.6k
Sep 20, 2026
RepositoryTypeScript
CodeWithCJ/SparkyFitness

SparkyFitness: Built for Families. Powered by AI. Track food, fitness, water, and health — together.

6.5k
Oct 26, 2026