garmin/fit-javascript-sdk
Official Garmin FIT JavaScript SDK
Thành tựu nổi bật
Những danh hiệu mới nhất của dự án
#1 Repository Của Tuần
#1 Repository Của Tháng
#1 Repository Của Tháng
🔍 Garmin FIT JavaScript SDK — Giải mã dữ liệu thể thao chuẩn Garmin bằng JavaScript
Official Garmin FIT JavaScript SDK hỗ trợ giải mã và mã hóa tệp FIT trên Node.js và trình duyệt.
Đây là bộ công cụ chuynh thức từ Garmin, cho phép các nhà phát triển làm việc với định dạng tệp FIT (Flexible Isotonic Training) — chuẩn dùng cho các thiết bị đồng hồ thể thao Garmin. SDK sử dụng ECMAScript module và yêu cầu Node.js v14+ hoặc trình duyệt hỗ trợ JS runtime tương thích.
✨ Điểm nổi bật
- Cài đặt qua npm: Dễ dàng tích hợp với dự án bằng
npm install @garmin/fitsdk. - Giải mã FIT: Lớp
Decoderhỗ trợ đọc và phân tích nội dung tệp FIT. - Kiểm tra định dạng: Phương thức
isFIT()xác minh nhanh tệp có phải là FIT hợp lệ. - Kiểm tra toàn vẹn:
checkIntegrity()đảm bảo tệp không bị lỗi CRC hoặc kích thước sai. - Tùy chỉnh giải mã: Hỗ trợ cấu hình các tùy chọn như
applyScaleAndOffset,expandSubFields,convertDateTimesToDates. - Hỗ trợ callback: Theo dõi tin nhắn, định nghĩa và mô tả trường phát triển thông qua listener.
- Tương thích đa nền tảng: Chạy trên Node.js và trình duyệt nhờ ES module.
- Tài liệu chính thức: Tích hợp với tài liệu Garmin FIT SDK và diễn đề lập trình viên.
💡 Vì sao đáng chú ý
Không cần phụ thuộc bên ngoài hay công cụ phức tạp — FIT JavaScript SDK cung cấp giải pháp trực tiếp trong JavaScript để xử lý dữ liệu từ đồng hồ Garmin. Phù hợp cho các ứng dụng web hoặc backend cần phân tích dữ liệu huấn luyện, sức bền, nhịp tim, hoặc dữ liệu địa lý từ thiết bị Garmin.
#FIT #Garmin #JavaScript #OpenSource #TiniX
Similar Projects
Discover other similar projects and AI models.
Tool to manipulate and analyse swim data as provided by Garmin devices.
Standalone offline local desktop application to process, store, and visualize Garmin FIT file data in a comprehensive dashboard.
A FIT SDK for decoding and encoding Garmin FIT files in Go supporting FIT Protocol V2.
Enable Timeline notes access to include your notes in the recommendation.
Fit File Viewer - Cross-Platform application to analyze Fit files. Builds available for Windows, Mac, and Linux in a variety of formats.
A suite of tools for creating Garmin FIT files for workouts, schedules and courses