Search...Search plugins and themes...
⌘K
Sign in
  • Get started
  • Download
  • Pricing
  • Enterprise
  • Account
  • Obsidian
  • Overview
  • Sync
  • Publish
  • Canvas
  • Mobile
  • Web Clipper
  • CLI
  • Learn
  • Help
  • Developers
  • Changelog
  • About
  • Roadmap
  • Blog
  • Resources
  • System status
  • License overview
  • Terms of service
  • Privacy policy
  • Security
  • Community
  • Plugins
  • Themes
  • Discord
  • Forum / 中文论坛
  • Merch store
  • Brand guidelines
Follow us
DiscordTwitterBlueskyThreadsMastodonYouTubeGitHub
© 2026 Obsidian

Gym Workout Tracker

piero24piero24288 downloads

Track gym workouts with templates, calendar view, and quick data entry. No vault clutter, all data in one file.

Add to Obsidian
  • Overview
  • Scorecard
  • Updates12
Logo

🏋️‍♂️ Gym Workout Tracker for Obsidian

Your completely private, friction-free fitness companion right inside your second brain.


Gym Workout Tracker is a sleek, powerful Obsidian plugin designed to track your fitness journey seamlessly. With a built-in database of 1,300+ exercises, interactive templates, and beautiful calendar visualizations, logging your workouts has never been this smooth.

Zero vault clutter, zero subscriptions, and complete offline privacy.


✨ Features That Do The Heavy Lifting

Workout View Screenshot

  • 📅 Interactive Calendar: A gorgeous monthly calendar that marks your workout days with subtle indicators. Just click a date to jump straight into logging!
Calendar View
  • 📚 1,300+ Exercises Database: Search and autocomplete from a massive database of exercises. Includes exercise names and tags for equipment and muscle groups.
  • 📋 Smart Templates: Build reusable templates like "Push Day", "Legs", or "Cardio". Reorder exercises effortlessly with drag-and-drop.
  • 📈 "Last Time" Auto-Fill: Let the app remember for you. Every new set automatically pre-fills your numbers from the last session so you always know what you need to beat.
  • 💾 Clutter-Free Auto-Save: You don't have to save a dozen markdown files per week. Everything lives in a single JSON file behind the scenes, leaving your vault perfectly clean.
  • 🔌 Obsidian Graph Integration: Toggle an option to have your workout data file appear right in your Obsidian Graph View!

🚀 Quick Start

Logging your first workout takes literally 10 seconds:

  1. Click the dumbbell icon in your Obsidian ribbon, or use the Command Palette to run Open gym calendar.
  2. Click on Today's Date.
  3. Pick a Template (or create a new one on the fly).
  4. Tap out your sets, reps, and weights. Everything saves instantly as you type!

📦 Installation

1. Community Plugins (Recommended)

You can find the plugin straight from Obsidian:

  • Open Obsidian Settings -> Community plugins
  • Make sure "Safe mode" is off
  • Click Browse and search for Gym Workout Tracker
  • Click Install and then Enable

2. Manual Installation

If you prefer doing things manually or want the absolute bleeding-edge version:

  1. Download the latest main.js, styles.css, and manifest.json from the Releases page.
  2. Create a folder named gym-workout-tracker inside your .obsidian/plugins/ directory.
  3. Place the downloaded files into that folder.
  4. Reload Obsidian and enable the plugin in your settings.

⚙️ Customization

Head over to the plugin settings to tweak the app to your liking:

  • Unit Swapping: Easily switch between kg and lbs. All past data will mathematically convert automatically!
  • First Day of the Week: Choose between Sunday or Monday to match your calendar habits.
  • Storage Strategy: By default, data is saved hidden in plugin settings. But you can easily point it to a Vault file (e.g., .gym-tracker/data.md) so it seamlessly syncs via Obsidian Sync, iCloud, or Git.

🤝 Credits

The massive exercise database (names, categories, equipment, and tags) included in this plugin is sourced from the fantastic exercises-dataset by Hasan Eylül Drm.

Enjoying the plugin? Leave a star on the repo! ⭐

HealthExcellent
ReviewSatisfactory
About
Track workouts on a monthly calendar, start or edit sessions by clicking dates, and spot workout days via indicator dots. Create reusable templates and pick from 1,300+ exercises with GIF demos and thumbnails; auto-fill last-session numbers, auto-save edits, and keep all data in a single local file with kg/lbs conversion.
CalendarTemplatingAutocomplete
Details
Current version
1.0.24
Last updated
18 hours ago
Created
Last month
Updates
12 releases
Downloads
288
Compatible with
Obsidian 1.7.2+
Platforms
Desktop, Mobile
License
MIT
Report bugRequest featureReport plugin
Author
piero24piero24
GitHubpiero24
  1. Community
  2. Plugins
  3. Calendar
  4. Gym Workout Tracker

Related plugins

Periodic Notes

Manage your daily, weekly, and monthly notes.

Journals

Manage your journals.

Calendar

Explore your daily notes.

Google Calendar and Contacts Lookup

Import contact and calendar event information from your Google account.

Persian Calendar

Persian Calendar for managing periodic notes based on persian solar (shamsi) calendar.

TaskNotes

Note-based task management with calendar, pomodoro and time-tracking integration.

Day Planner

Turn tasks from daily notes, the Tasks plugin, and calendars into time blocks on an editable timeline, with built-in time tracker.

Tracker

Track occurrences and numbers in your notes.

Templater

Create and use dynamic templates.

Numerals

Turn any code block into an advanced calculator. Evaluate math expressions on each line of a code block, including units, currency, and optional TeX rendering.