{"id":20392760,"url":"https://github.com/g3th/fit_file_decoder","last_synced_at":"2025-06-30T07:36:20.241Z","repository":{"id":229403062,"uuid":"776647122","full_name":"g3th/Fit_File_Decoder","owner":"g3th","description":"Decodes '*.fit' files and returns readable values.","archived":false,"fork":false,"pushed_at":"2024-03-25T19:00:04.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-15T10:27:08.890Z","etag":null,"topics":["bytes","data","decoder","fit-file","hex","parsing"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/g3th.png","metadata":{"files":{"readme":"README.MD","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-03-24T04:31:31.000Z","updated_at":"2024-03-24T04:45:18.000Z","dependencies_parsed_at":"2025-01-15T10:07:39.416Z","dependency_job_id":"b72dbf3c-b572-4d67-865b-072e00432ea8","html_url":"https://github.com/g3th/Fit_File_Decoder","commit_stats":null,"previous_names":["g3th/fit_file_decoder"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FFit_File_Decoder","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FFit_File_Decoder/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FFit_File_Decoder/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/g3th%2FFit_File_Decoder/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/g3th","download_url":"https://codeload.github.com/g3th/Fit_File_Decoder/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241942006,"owners_count":20046223,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["bytes","data","decoder","fit-file","hex","parsing"],"created_at":"2024-11-15T03:45:28.474Z","updated_at":"2025-03-05T00:23:50.689Z","avatar_url":"https://github.com/g3th.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Fit File Decoder\n## Decodes Readable Values from Fit Activity\n\nLoad up a *.fit file with an activity, such as running, and decode values like speed, longitude, latitude and more.\n\nIs currently only tested on ```Garmin Forerunner 35``` files, as I have written the decoder (with the help of [Garmin SDK](https://developer.garmin.com/connect-iq/sdk/)) to process my own running activites without using Strava or similar platforms.\n\nThe entire route is drawn using ```Folium```, and information (such as average pace, or the length of the entire activity) can be added onto a panel visible in the right side of the page.\n\nWill currently only decode a few values, like longitude, latitude and speed, and return them as readable numbers. The speed is translated into pace. All units are in km (i.e. pace is km per minute). Speed is converted from ```meters per seconds``` as given in the original file.\n\n  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fg3th%2Ffit_file_decoder","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fg3th%2Ffit_file_decoder","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fg3th%2Ffit_file_decoder/lists"}