RepositoryJavaScript
PeterK-end

PeterK-end/swim-data-analyser

Tool to manipulate and analyse swim data as provided by Garmin devices.

57stars
10forks
4issues
0views

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ủ đề: swimming

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: swimdata

#1 Repository Của Tháng

1
TINIX TRENDING·Chủ đề: garmin

#1 Repository Của Tháng

🏊‍♂️ Phân tích dữ liệu bơi lội Garmin ngay trên trình duyệt, không cần đăng tải

Xử lý hoàn toàn phía client — dữ liệu của bạn không bao giờ rời thiết bị.

swim-data-analyser là công cụ để phân tích và xử lý dữ liệu buổi tập bơi lội từ file FIT do thiết bị Garmin tạo ra. Dự án lấy cảm hứng từ Swimming Watch Tools và tập trung vào việc cung cấp khả năng phân tích dữ liệu hoàn toàn phía trên trình duyệt, bảo mật tuyệt đối cho người dùng.

✨ Điểm nổi bật

  • Phân tích ngay trên trình duyệt: Xử lý toàn bộ file FIT tại chỗ, không gửi dữ liệu lên server.
  • Hỗ trợ định dạng FIT: Sử dụng thư viện @garmin/fitsdk để đọc và giải mã dữ liệu từ thiết bị Garmin.
  • Triển khai biểu đồ trực quan: Dùng plotly.js để vẽ các biểu đồ phân tích chuyển động bơi.
  • 100% tĩnh, nhẹ: Dự án là một trang web tĩnh, có thể triển khai bằng bất kỳ web server nào.
  • Hỗ trợ Docker: Cung cấp Dockerfile để dễ dàng triển khai nhanh chóng.
  • Phát triển với Nix Flakes: Quản lý môi trường phát triển thông qua Nix.

💡 Vì sao đáng chú ý

swim-data-analyser khác biệt từ các công cụ đám mây khác bằng cách xử lý dữ liệu hoàn toàn trên trình duyệt, giúp người dùng yên tâm về bảo mật thông tin cá nhân. Ngoài ra, dự án hỗ trợ đầy đủ quy trình từ phân tích đến triển khai, kể cả Docker, phù hợp cho cả người dùng thường xuyên theo dõi hoạt động bơi lội và nhà phát triển muốn triển khai nhanh.


#Swimming #Garmin #FIT #WebAnalytics #OpenSource #TiniX

Similar Projects

Discover other similar projects and AI models.

RepositoryTypeScript
arpanghosh8453/fit-dashboard

Standalone offline local desktop application to process, store, and visualize Garmin FIT file data in a comprehensive dashboard.

232
Sep 20, 2026
RepositoryJavaScript
garmin/fit-javascript-sdk

Official Garmin FIT JavaScript SDK

80
Oct 6, 2026
RepositoryTypeScript
jimmykane/quantified-self

Analyze your data from Garmin, Suunto, Coros, Wahoo and more to one centralized app

235
Oct 23, 2026
RepositoryGo
muktihari/fit

A FIT SDK for decoding and encoding Garmin FIT files in Go supporting FIT Protocol V2.

182
Oct 19, 2026
RepositoryTypeScript
sports-alliance/sports-lib

Enable Timeline notes access to include your notes in the recommendation.

178
Oct 24, 2026
RepositoryPython
garmin/fit-python-sdk

Official Garmin FIT Python SDK

166
Oct 6, 2026
RepositoryPHP
adriangibbons/php-fit-file-analysis

A PHP class for analysing FIT files created by Garmin GPS devices

128
May 8, 2025
RepositoryRust
stadelmanma/fitparse-rs

Rust library to parse FIT formatted files

73
May 1, 2026
RepositoryTypeScript
Nick2bad4u/FitFileViewer

Fit File Viewer - Cross-Platform application to analyze Fit files. Builds available for Windows, Mac, and Linux in a variety of formats.

70
Oct 21, 2026