awesome-repositories.com
Blog
MCP
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
jovandeginste avatar

jovandeginste/workout-tracker

0
View on GitHub↗
1,232 stars·48 forks·Go·6 vues

Workout Tracker

Ce projet est une application web auto-hébergée conçue comme une plateforme centralisée pour la gestion de données de fitness personnelles. Elle fonctionne comme un journal d'activité complet et un agrégateur de données de santé, permettant aux utilisateurs de consolider leurs historiques d'entraînement, métriques de santé et journaux d'exercices dans un tableau de bord privé unique.

L'application se distingue par l'automatisation de la synchronisation des enregistrements d'entraînement depuis des services tiers via des flux d'autorisation sécurisés. Elle prend en charge l'ingestion de fichiers de fitness standardisés, permettant l'extraction de métriques de performance et la visualisation de parcours géographiques sur des cartes interactives. Au-delà du simple suivi, le système surveille l'utilisation d'équipements sportifs spécifiques pour suivre leur usure au fil du temps.

La plateforme fournit une suite d'outils analytiques qui transforment les données brutes d'activité en résumés statistiques, tendances de performance et cartes de chaleur. Elle inclut des fonctionnalités de contrôle d'accès utilisateur, de gestion de session et de localisation de l'interface pour offrir une expérience personnalisée et sécurisée. Le système est conçu pour être hébergé au sein d'un réseau, avec des paramètres configurables pour l'accessibilité du service et la persistance des données.

Features

  • Health and Fitness Trackers - Consolidates workout histories and health metrics into a private dashboard for monitoring long-term fitness progress.
  • Token and Session Management - Secures private fitness records using signed authentication tokens to manage user sessions.
  • GPX - Manages fitness activities and analyzes performance metrics by importing and processing standardized GPX activity files.
  • Fitness Account Integrations - Automates the retrieval and synchronization of workout history from external fitness tracking services.
  • Relational Database Persistence - Persists workout logs, equipment usage, and health metrics in a relational database for long-term storage.
  • Session Authentication - Validates authentication tokens to maintain secure user sessions and protect private data.
  • OAuth Integrations - Manages secure OAuth authorization flows to automatically fetch activity data from third-party services.
  • Fitness Route Visualizers - Provides interactive map visualizations for workout routes and activity heatmaps derived from imported fitness files.
  • Training Session Loggers - Records individual training sessions, tracks athletic equipment usage, and logs personal health metrics for long-term monitoring.
  • Athletic Performance Benchmarking - Tracks athletic equipment usage to estimate wear and tear based on workout history.
  • Fitness Activity Analysis - Parses activity files to extract geographic and performance data for workout analysis.
  • Fitness Metric Aggregators - Automates the synchronization and aggregation of workout logs from multiple third-party fitness services into a unified database.
  • Server-Side Aggregations - Processes raw activity logs into statistical summaries and performance trends for progress visualization.
  • Fitness File Parsers - Parses standardized fitness files to extract geographic coordinates and performance metrics for analysis.
  • External Service Authorizers - Handles the secure connection and data refresh lifecycle for external fitness service accounts.
  • User Access Management - Controls system access through registration, login, and administrative permission management.
  • Fitness Performance Trends - Aggregates workout data into statistical summaries and performance trends to visualize long-term fitness progress.
  • Athletic Equipment Trackers - Links specific athletic gear to workout records to monitor total usage and wear over time.
  • Workout Performance Logs - Calculates performance statistics and visualizes geographic routes from uploaded activity data.

Historique des stars

Graphique de l'historique des stars pour jovandeginste/workout-trackerGraphique de l'historique des stars pour jovandeginste/workout-tracker

Recherche par IA

Explorez plus de dépôts awesome

Décrivez vos besoins en langage naturel — l'IA classe des milliers de projets open source sélectionnés par pertinence.

Start searching with AI

Collections incluant Workout Tracker

Sélections manuelles où Workout Tracker apparaît.
  • une application mobile pour le suivi de la condition physique

Alternatives open source à Workout Tracker

Projets open source similaires, classés selon le nombre de fonctionnalités partagées avec Workout Tracker.
  • ali-bouali/book-social-networkAvatar de ali-bouali

    ali-bouali/book-social-network

    1,051Voir sur GitHub↗

    This platform is a social network application designed for managing community book exchanges and personal digital libraries. It provides a structured environment for users to organize book collections, coordinate the borrowing and returning of items, and manage approval workflows for shared resources. The system is built as a RESTful backend that integrates user account management with secure, token-based authentication. It utilizes email-driven identity verification to secure access and maintains persistent state through a relational database, ensuring that user profiles and library assets r

    TypeScriptangulardockerjava
    Voir sur GitHub↗1,051
  • tcgoetz/garmindbAvatar de tcgoetz

    tcgoetz/GarminDB

    2,923Voir sur GitHub↗

    GarminDB is a local fitness data store and self-hosted health data archive designed to import, archive, and analyze health and activity metrics from Garmin accounts. It functions as a fitness data aggregator and metric analysis tool, maintaining a private database of health records for independent tracking and custom querying. The system features a GPS activity heatmap generator to visualize frequently traveled paths and a plugin system for integrating specialized third-party data fields and custom metrics. It employs a local-first persistence model that retains original source files on disk

    Pythondatabasegarminhealth
    Voir sur GitHub↗2,923
  • marmelab/react-adminAvatar de marmelab

    marmelab/react-admin

    26,780Voir sur GitHub↗

    React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL backends. It provides a comprehensive suite of tools for managing the full lifecycle of administrative applications, including resource-oriented routing, declarative form scaffolding, and context-driven state management. By utilizing a modular adapter-based architecture, the framework abstracts backend communication, allowing developers to build consistent CRUD interfaces that handle data fetching, authentication, and synchronization automatically. The project distinguishes itself thr

    TypeScriptadminadmin-dashboardadmin-on-rest
    Voir sur GitHub↗26,780
  • filipedeschamps/tabnews.com.brAvatar de filipedeschamps

    filipedeschamps/tabnews.com.br

    6,360Voir sur GitHub↗

    TabNews is a community content platform where technology professionals publish, discuss, and vote on programming and tech-related articles and posts. It combines a voting and reputation system with a custom virtual currency called Tabcoins, enabling users to earn tokens for quality contributions and spend them on content promotion or tipping other users. The platform provides a full set of interactive capabilities, including community content browsing and voting, post and comment publishing, and threaded comment trees for hierarchical discussions. Content is rendered from Markdown into format

    HTML
    Voir sur GitHub↗6,360
Voir les 30 alternatives à Workout Tracker→

Questions fréquentes

Que fait jovandeginste/workout-tracker ?

Ce projet est une application web auto-hébergée conçue comme une plateforme centralisée pour la gestion de données de fitness personnelles. Elle fonctionne comme un journal d'activité complet et un agrégateur de données de santé, permettant aux utilisateurs de consolider leurs historiques d'entraînement, métriques de santé et journaux d'exercices dans un tableau de bord privé unique.

Quelles sont les fonctionnalités principales de jovandeginste/workout-tracker ?

Les fonctionnalités principales de jovandeginste/workout-tracker sont : Health and Fitness Trackers, Token and Session Management, GPX, Fitness Account Integrations, Relational Database Persistence, Session Authentication, OAuth Integrations, Fitness Route Visualizers.

Quelles sont les alternatives open-source à jovandeginste/workout-tracker ?

Les alternatives open-source à jovandeginste/workout-tracker incluent : ali-bouali/book-social-network — This platform is a social network application designed for managing community book exchanges and personal digital… tcgoetz/garmindb — GarminDB is a local fitness data store and self-hosted health data archive designed to import, archive, and analyze… marmelab/react-admin — React-admin is a framework for building data-driven administrative interfaces that connect to REST or GraphQL… filipedeschamps/tabnews.com.br — TabNews is a community content platform where technology professionals publish, discuss, and vote on programming and… kanboard/kanboard — Kanboard is a self-hosted Kanban project management tool and productivity suite designed for tracking software tasks… sissbruecker/linkding — linkding is a self-hosted bookmark manager designed for saving, organizing, and retrieving web links. It functions as…