fittrackee


Namefittrackee JSON
Version 0.8.12 PyPI version JSON
download
home_pagehttps://github.com/SamR1/FitTrackee
SummarySelf-hosted outdoor workout/activity tracker
upload_time2024-11-17 19:24:23
maintainerNone
docs_urlNone
authorSamR1
requires_python<4.0,>=3.9
licenseAGPL-3.0-only
keywords
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage
            # FitTrackee
**A simple self-hosted workout/activity tracker.**  

[![PyPI version](https://img.shields.io/pypi/v/fittrackee.svg)](https://pypi.org/project/fittrackee/) 
[![Python Version](https://img.shields.io/pypi/pyversions/fittrackee.svg)](https://python.org)
[![Flask Version](https://img.shields.io/badge/flask-3.1-brightgreen.svg)](http://flask.pocoo.org/) 
[![code formatter: ruff](https://img.shields.io/badge/code%20formatter-ruff-d7ff64)](https://docs.astral.sh/ruff/) 
[![type check: mypy](https://img.shields.io/badge/type%20check-mypy-blue)](http://mypy-lang.org/)  
[![Vue Version](https://img.shields.io/badge/vue-3.5-brightgreen.svg)](https://v3.vuejs.org/) 
[![code formatter: prettier](https://img.shields.io/badge/code%20formatter-prettier-ff69b4.svg)](https://github.com/prettier/prettier) 
[![Typescript Version](https://img.shields.io/npm/types/typescript)](https://www.typescriptlang.org/)  
[![pipeline status](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-python.yml/badge.svg)](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-python.yml)
[![pipeline status](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-javascript.yml/badge.svg)](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-javascript.yml)
[![translation status](https://hosted.weblate.org/widgets/fittrackee/-/svg-badge.svg)](https://hosted.weblate.org/engage/fittrackee/)  

---

Web application allowing tracking of outdoor activities (workouts) from GPX files, \
with data on your own server.  

Also works with other mobile apps to store workouts data locally, for export into a GPX file.  
Examples for Android (non-exhaustive list):  
* [Runner Up](https://github.com/jonasoreland/runnerup) (GPLv3)  
* [OpenTracks](https://github.com/OpenTracksApp/OpenTracks) (Apache License)  
* [FitoTrack](https://codeberg.org/jannis/FitoTrack) (GPLv3)  

It is also possible to add a workout without a GPX file.

Map data from [OpenStreetMap](https://www.openstreetmap.org).  

## Documentation

- [List of features](https://samr1.github.io/FitTrackee/en/features.html)
- [Installation instructions](https://samr1.github.io/FitTrackee/en/installation.html)
- [Changelog](https://samr1.github.io/FitTrackee/en/changelog.html)

**Under heavy development (some features may be unstable).**  
(see [issues](https://github.com/SamR1/FitTrackee/issues) and [documentation](https://samr1.github.io/FitTrackee) for more info.)  

![FitTrackee Dashboard Screenshot](https://samr1.github.io/FitTrackee/en/_images/fittrackee_screenshot-01.png)

## Translations

FitTrackee uses [Weblate](https://hosted.weblate.org/engage/fittrackee/) for translation management.

[![Translation status](https://hosted.weblate.org/widget/fittrackee/multi-auto.svg)](https://hosted.weblate.org/engage/fittrackee/)

            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/SamR1/FitTrackee",
    "name": "fittrackee",
    "maintainer": null,
    "docs_url": null,
    "requires_python": "<4.0,>=3.9",
    "maintainer_email": null,
    "keywords": null,
    "author": "SamR1",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/42/1b/7d3fdb2bb3c4cd72c81106b938c6034c00d3658004a532d386cfdca07023/fittrackee-0.8.12.tar.gz",
    "platform": null,
    "description": "# FitTrackee\n**A simple self-hosted workout/activity tracker.**  \n\n[![PyPI version](https://img.shields.io/pypi/v/fittrackee.svg)](https://pypi.org/project/fittrackee/) \n[![Python Version](https://img.shields.io/pypi/pyversions/fittrackee.svg)](https://python.org)\n[![Flask Version](https://img.shields.io/badge/flask-3.1-brightgreen.svg)](http://flask.pocoo.org/) \n[![code formatter: ruff](https://img.shields.io/badge/code%20formatter-ruff-d7ff64)](https://docs.astral.sh/ruff/) \n[![type check: mypy](https://img.shields.io/badge/type%20check-mypy-blue)](http://mypy-lang.org/)  \n[![Vue Version](https://img.shields.io/badge/vue-3.5-brightgreen.svg)](https://v3.vuejs.org/) \n[![code formatter: prettier](https://img.shields.io/badge/code%20formatter-prettier-ff69b4.svg)](https://github.com/prettier/prettier) \n[![Typescript Version](https://img.shields.io/npm/types/typescript)](https://www.typescriptlang.org/)  \n[![pipeline status](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-python.yml/badge.svg)](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-python.yml)\n[![pipeline status](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-javascript.yml/badge.svg)](https://github.com/SamR1/FitTrackee/actions/workflows/.tests-javascript.yml)\n[![translation status](https://hosted.weblate.org/widgets/fittrackee/-/svg-badge.svg)](https://hosted.weblate.org/engage/fittrackee/)  \n\n---\n\nWeb application allowing tracking of outdoor activities (workouts) from GPX files, \\\nwith data on your own server.  \n\nAlso works with other mobile apps to store workouts data locally, for export into a GPX file.  \nExamples for Android (non-exhaustive list):  \n* [Runner Up](https://github.com/jonasoreland/runnerup) (GPLv3)  \n* [OpenTracks](https://github.com/OpenTracksApp/OpenTracks) (Apache License)  \n* [FitoTrack](https://codeberg.org/jannis/FitoTrack) (GPLv3)  \n\nIt is also possible to add a workout without a GPX file.\n\nMap data from [OpenStreetMap](https://www.openstreetmap.org).  \n\n## Documentation\n\n- [List of features](https://samr1.github.io/FitTrackee/en/features.html)\n- [Installation instructions](https://samr1.github.io/FitTrackee/en/installation.html)\n- [Changelog](https://samr1.github.io/FitTrackee/en/changelog.html)\n\n**Under heavy development (some features may be unstable).**  \n(see [issues](https://github.com/SamR1/FitTrackee/issues) and [documentation](https://samr1.github.io/FitTrackee) for more info.)  \n\n![FitTrackee Dashboard Screenshot](https://samr1.github.io/FitTrackee/en/_images/fittrackee_screenshot-01.png)\n\n## Translations\n\nFitTrackee uses [Weblate](https://hosted.weblate.org/engage/fittrackee/) for translation management.\n\n[![Translation status](https://hosted.weblate.org/widget/fittrackee/multi-auto.svg)](https://hosted.weblate.org/engage/fittrackee/)\n",
    "bugtrack_url": null,
    "license": "AGPL-3.0-only",
    "summary": "Self-hosted outdoor workout/activity tracker",
    "version": "0.8.12",
    "project_urls": {
        "Documentation": "https://samr1.github.io/FitTrackee",
        "Homepage": "https://github.com/SamR1/FitTrackee"
    },
    "split_keywords": [],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "615b01c6e2c254cf565265d6dc9e13b0908206b1c7081c1ef93ec093d6609d8c",
                "md5": "0f6ca88097346f1ac5c2bbd78815e46b",
                "sha256": "4bb3feedef0ff09850991a51ce734a2566b26b4fc21a5a409d7a3712dde62ff0"
            },
            "downloads": -1,
            "filename": "fittrackee-0.8.12-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "0f6ca88097346f1ac5c2bbd78815e46b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": "<4.0,>=3.9",
            "size": 5262014,
            "upload_time": "2024-11-17T19:24:19",
            "upload_time_iso_8601": "2024-11-17T19:24:19.563554Z",
            "url": "https://files.pythonhosted.org/packages/61/5b/01c6e2c254cf565265d6dc9e13b0908206b1c7081c1ef93ec093d6609d8c/fittrackee-0.8.12-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "421b7d3fdb2bb3c4cd72c81106b938c6034c00d3658004a532d386cfdca07023",
                "md5": "c0a632396d219de43baa2697f8778ff6",
                "sha256": "c2026f8df5e35080d1c34b19f52e1f74236c4e1d5a44b90d60ecc121e4b33657"
            },
            "downloads": -1,
            "filename": "fittrackee-0.8.12.tar.gz",
            "has_sig": false,
            "md5_digest": "c0a632396d219de43baa2697f8778ff6",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": "<4.0,>=3.9",
            "size": 5145912,
            "upload_time": "2024-11-17T19:24:23",
            "upload_time_iso_8601": "2024-11-17T19:24:23.665358Z",
            "url": "https://files.pythonhosted.org/packages/42/1b/7d3fdb2bb3c4cd72c81106b938c6034c00d3658004a532d386cfdca07023/fittrackee-0.8.12.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-11-17 19:24:23",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "SamR1",
    "github_project": "FitTrackee",
    "travis_ci": false,
    "coveralls": true,
    "github_actions": true,
    "lcname": "fittrackee"
}
        
Elapsed time: 0.38876s