{"categories":[{"label":"Utilities","url":"https://skillfed.io/packages/category/utilities/9"}],"enrichment":{"capability":"Parses ANT/Garmin .FIT binary files, extracting structured data like timestamps, coordinates, and device metrics from fitness device recordings.","skillfed_tags":["fitness-data","binary-format","dormant-maintenance"],"use_cases":["Extract GPS coordinates and timestamps from Garmin activity files for analysis or mapping.","Convert .FIT files to JSON or human-readable format via the fitdump command-line tool.","Parse device metadata (manufacturer, serial number, firmware) from .FIT files.","Batch process fitness activity files to aggregate metrics across multiple workouts.","Build a custom data pipeline that reads .FIT files and feeds structured records into a database or analytics tool."],"what_it_does":"fitparse is a Python library for reading ANT/Garmin .FIT files, a binary format used by fitness devices and sports watches to store activity data. It parses the binary structure and exposes records (such as GPS points, heart rate samples, or device metadata) as Python objects with named fields and optional units. The library includes a command-line tool (fitdump) to convert .FIT files to readable or JSON output.\n\nThe package has no runtime dependencies and works standalone. However, it is in dormant maintenance: the original author has limited availability and explicitly recommends fitdecode as an alternative. The last release was in 2020, though the repository shows recent commits. High install friction stems from source-only distribution (no wheels). Use this package if you need to parse .FIT files and prefer a minimal-dependency solution, but be aware that bug fixes and new ANT SDK support may be slow or unavailable.","worth_installing":"Yes, if you need to parse .FIT files and can tolerate dormant maintenance. The library is stable for basic use and has no dependencies. However, be aware that the maintainer recommends fitdecode as an alternative and is not actively developing this package. Install friction is high due to source-only distribution. Check whether fitdecode better suits your needs before committing."},"id":"fitparse","links":{"html":"https://skillfed.io/packages/fitparse","md":"https://skillfed.io/packages/fitparse.md","pypi":"https://pypi.org/project/fitparse/"},"maintenance":{"status":"dormant"},"meta":{"latest_release":"2020-09-07","license_spdx":null,"license_treatment":"permissive","name":"fitparse","python_support":"unspecified","summary":"Python library to parse ANT/Garmin .FIT files"},"popularity":{"monthly_downloads":130031,"position":11654,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"1.2.0"}
