{"id":25449281,"url":"https://github.com/dpfens/fitnessjs","last_synced_at":"2025-11-02T02:30:29.556Z","repository":{"id":27020654,"uuid":"30485148","full_name":"dpfens/FitnessJS","owner":"dpfens","description":"Exercise Physiology Equations","archived":false,"fork":false,"pushed_at":"2024-08-25T07:01:47.000Z","size":5055,"stargazers_count":10,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-08-25T08:21:23.017Z","etag":null,"topics":["body-composition","calories","cardiac","exercise","fitness","health","healthcare"],"latest_commit_sha":null,"homepage":"https://dpfens.github.io/FitnessJS/","language":"TypeScript","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/dpfens.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":"2015-02-08T08:19:43.000Z","updated_at":"2024-08-25T07:01:50.000Z","dependencies_parsed_at":"2024-08-25T08:20:27.534Z","dependency_job_id":"8a3e6965-3946-44cf-8838-35070dd92a45","html_url":"https://github.com/dpfens/FitnessJS","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpfens%2FFitnessJS","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpfens%2FFitnessJS/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpfens%2FFitnessJS/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dpfens%2FFitnessJS/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dpfens","download_url":"https://codeload.github.com/dpfens/FitnessJS/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239360685,"owners_count":19625846,"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":["body-composition","calories","cardiac","exercise","fitness","health","healthcare"],"created_at":"2025-02-17T20:27:28.962Z","updated_at":"2025-11-02T02:30:29.260Z","avatar_url":"https://github.com/dpfens.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# FitnessJS\n\n**FitnessJS** is a library of exercise physiology and healthcare equations for transforming basic health data.  FitnessJS compiles bodybuilding competition formulas, aerobic performance models, and body composition equations, giving developers back their time and the freedom to develop the application they envision.\n\n## Resources\n- [Website](https://dpfens.github.io/FitnessJS)\n- [Home](https://github.com/dpfens/FitnessJS/wiki)\n- [Enums](https://github.com/dpfens/FitnessJS/wiki/Enums)\n- [Balance](https://github.com/dpfens/FitnessJS/wiki/Balance)\n- [Cardio](https://github.com/dpfens/FitnessJS/wiki/Cardio)\n- [Composition](https://github.com/dpfens/FitnessJS/wiki/Composition)\n- [Convert](https://github.com/dpfens/FitnessJS/wiki/Convert)\n- [METs](https://github.com/dpfens/FitnessJS/wiki/Mets)\n- [Model](https://github.com/dpfens/FitnessJS/wiki/Model)\n- [Sport](https://github.com/dpfens/FitnessJS/wiki/Sport)\n- [Strength](https://github.com/dpfens/FitnessJS/wiki/Strength)\n- [Test Protocols](https://github.com/dpfens/FitnessJS/wiki/Test_Protocols)\n\n## Installing\nFitnessJS is written using [Typescript](https://www.typescriptlang.org/). To install, download the [latest release](https://github.com/dpfens/FitnessJS/archive/master.zip) and include it in your markup:\n\n```html\n\u003cscript type=\"text/javascript\" src=\"fitness.js\"\u003e\u003c/script\u003e\n```\nOr for the minified version:\n\n```html\n\u003cscript type=\"text/javascript\" src=\"fitness.min.js\"\u003e\u003c/script\u003e\n```\n\n## Browser Support\nFitnessJS is written in TypescriptTypescript, so developers can recompile the library to target specific versions of ECMAScript, module loaders and more. Typescript includes a full list of compiler options on the [compiler options](https://www.typescriptlang.org/docs/handbook/compiler-options.html). Modifications to the Typescript compiler configuration can be made in `src/tsconfig.json`. To recompile:\n\n```shell\ncd src\ntsc\n```\nand the compiled (but not minified) version will be built in the `dist` folder. \n\n## Support\nPlease raise potential bugs on [Github](https://github.com/dpfens/FitnessJS/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpfens%2Ffitnessjs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdpfens%2Ffitnessjs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdpfens%2Ffitnessjs/lists"}