Skip to content

Cross-Platform application to analyze Fit files. Builds available for Windows, Mac, and Linux in a variety of formats.

License

Notifications You must be signed in to change notification settings

Nick2bad4u/FitFileViewer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

FitFileViewer by Nick2bad4u / Typpi ☠️ - README

Repository Banner Line Animation

Badge: PRs Welcome (green, flat-square style) Badge: Contributions Accepted (dark green, flat-square style) Badge: Contributors (dynamic count, flat-square style) Badge: GitHub Stars (dynamic count, flat-square style) Badge: GitHub Issues (dynamic count, flat-square style) Badge: Last Commit (dynamic date, flat-square style) Badge: Repository Views (dynamic count, flat style) Badge: License (UnLicense, flat-square style) Badge: Code Style (Prettier, pink, flat-square style) Badge: Made with (Electron, blue, flat-square style) Badge: Forks (dynamic count, flat-square style) Badge: GitHub Pages Status (dynamic, flat-square style)

CI Badges

ActionLint 🧹 Build and Release Electron App πŸ—οΈ CodeQL-Advanced πŸ›‘οΈ Dependabot Updates πŸ€– Dependency Review πŸ” Deploy Jekyll with GitHub Pages dependencies preinstalled πŸ“š DevSkim πŸ”’ ESLint πŸ§‘β€πŸ’» Electronegativity Scan ⚑ GitHub Pages - Generate XML sitemap πŸ—ΊοΈ Greetings πŸ‘‹ Lint Code Base 🧹 Mark stale issues and pull requests πŸ’€ OSV-Scanner πŸ”Ž Prettier 🎨 Scorecard supply-chain security πŸ“Š StyleLint 🎨 Summarize new issues πŸ“‹ TruffleHog Secret Scan πŸ”‘ Upload Linux Distributables to Archive.org 🐧 Upload Mac Distributables to Archive.org 🍏 Upload Windows Distributables to Archive.org πŸͺŸ VSCode Version Matrix πŸ“… npm audit πŸ” pages-build-deployment 🌐 GitLeaks Scan πŸ”‘ Automatic Rebase πŸ”„ MegaLinter 🧹 Microsoft Security DevOps πŸ›‘οΈ PSSecretScanner πŸ”‘ Spell Check (typos) πŸ”€ Spellcheck Action πŸ“– VirusTotal Scan 🦠

Repository Banner Line Animation
Repobeats Analytics
Repository Banner Line Animation

πŸ“‘ Table of Contents

Overview

Open .fit files, a popular file format used for recording activity data from fitness devices such as GPS watches and cycling computers, and explore their data with ease. This standalone application offers:

  • Interactive maps for visualizing activity routes. πŸ—ΊοΈ
  • Data tables for detailed insights. πŸ“‹
  • Charts for analyzing trends and performance. πŸ“ˆ

Enjoy an intuitive interface designed for seamless .fit file exploration.

Screenshots

Map Interactive map displaying the activity route.

Table Full FitFileViewer.com Intergration - Data table showing detailed activity metrics.

Charts Charts visualizing trends and performance data.

πŸ› οΈ Installation

  1. Go to the FitFileViewer Releases Page on GitHub.
  2. Download the latest installer or zip for your operating system (Windows, macOS, or Linux).
  3. Extract the archive if needed, then run the installer or executable to launch Fit File Viewer.

See the Supported Builds section below for available formats and filenames.


πŸš€ Usage

  1. Open Fit File Viewer.
  2. Drag and drop a .fit file into the app window, or use the Open FIT File button.
  3. Browse your activity data using the interactive map, data tables, and charts.
  4. Use the menu to export, print, or adjust settings.

πŸ“œ Changelog

For a detailed list of changes, bug fixes, and new features, please refer to the CHANGELOG.md file in the repository.


πŸ—οΈ Supported Builds

Platform Architecture Format Filename Example
Windows x64 NSIS EXE Fit-File-Viewer-nsis-x64-.exe
Windows ia32 NSIS EXE Fit-File-Viewer-nsis-ia32-.exe
Windows x64 MSI Fit-File-Viewer-msi-x64-.msi
Windows ia32 MSI Fit-File-Viewer-msi-ia32-.msi
Windows x64 Portable Fit-File-Viewer-portable-x64-.exe
Windows ia32 Portable Fit-File-Viewer-portable-ia32-.exe
Windows x64 NSIS Web Fit-File-Viewer-nsis-web-x64-.exe
Windows ia32 NSIS Web Fit-File-Viewer-nsis-web-ia32-.exe
Windows x64 7z Archive fitfileviewer--x64.nsis.7z
Windows ia32 7z Archive fitfileviewer--ia32.nsis.7z
macOS x64/arm64 DMG Fit-File-Viewer-dmg-.dmg
macOS x64/arm64 PKG Fit-File-Viewer-pkg-.pkg
macOS x64/arm64 ZIP Fit-File-Viewer-darwin-.zip
macOS x64/arm64 TAR.BZ2 Fit-File-Viewer-darwin-.tar.bz2
macOS x64/arm64 TAR.GZ Fit-File-Viewer-darwin-.tar.gz
macOS x64/arm64 TAR.XZ Fit-File-Viewer-darwin-.tar.xz
Linux x64/arm64 AppImage Fit-File-Viewer-appimage-.AppImage
Linux x64/arm64 DEB Fit-File-Viewer-deb-.deb
Linux x64/arm64 RPM Fit-File-Viewer-rpm-.rpm
Linux x64/arm64 PACMAN Fit-File-Viewer-pacman-.pacman
Linux x64/arm64 SNAP Fit-File-Viewer-snap-.snap
Linux x64/arm64 TAR.BZ2 Fit-File-Viewer-linux-.tar.bz2
Linux x64/arm64 TAR.GZ Fit-File-Viewer-linux-.tar.gz
Linux x64/arm64 TAR.XZ Fit-File-Viewer-linux-.tar.xz
Linux x64/arm64 ZIP Fit-File-Viewer-linux-.zip
FreeBSD x64/arm64 FreeBSD Fit-File-Viewer-freebsd-.freebsd
Android arm64 APK Fit-File-Viewer-apk-.apk

Replace with the actual release version, e.g. 14.8.0

➑️ Go to the Latest Release


πŸ§‘β€πŸ’» Development

To set up a development environment:

# Clone the repository
git clone https://github.com/Nick2bad4u/FitFileViewer.git
cd FitFileViewer/electron-app

# Install dependencies
npm install

# Run the app in development mode
npm start

# To build a production release
npm run build

Credits πŸ™

This project uses the following libraries and tools:


πŸ“„ License

See LICENSE.md for details.


For more information, documentation, and updates, visit the GitHub repository. πŸ“¦

Repo Metrics

About

Cross-Platform application to analyze Fit files. Builds available for Windows, Mac, and Linux in a variety of formats.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •