Skip to content

workout-cool

Productivity & Wikis

A modern, open‑source fitness coaching platform that lets users create workout plans, track progress, and access a vast exercise database with instructions and video demos.

TypeScript Latest v1.3.2 · 5mo ago Security brief →

Features

  • Create customizable workout plans for individuals or groups
  • Track user progress over time with analytics and history
  • Access a comprehensive exercise database featuring detailed instructions and video demonstrations

Recent releases

View all 10 releases →
v1.3.2 Maintenance

Maintenance release including a React and React-DOM upgrade to 19.2.1 for improved stability and performance, a Prisma migration baseline fix, corrected Docker script paths, and minor CI and documentation updates (updated .env.example, README badge links, and a clickable contributors badge).

v1.3.1 New feature
⚠ Upgrade required
  • Self-hosters should review .env.example: a mismatch between POSTGRES_DB and DATABASE_URL was corrected — verify your local environment variables match the updated configuration.
  • ARM v7 architecture support has been removed from multi-arch Docker builds.
Notable features
  • Leaderboard feature with enhancements and styling
  • i18n heatmap internationalization support
  • Workout streak header with visual squares
v1.3.0 New feature
Notable features
  • BMI calculator tool
  • heart rate zone calculator
  • favorite exercises
v1.2.4 New feature
Notable features
  • service worker updates
  • conversion flow
  • open core model
v1.2.3 New feature
⚠ Upgrade required
  • New environment variable available to enable or disable OpenPanel — review your env config if you use OpenPanel.
  • Docker Compose updated to include workout_cool service — self-hosters should update their Compose setup.
  • OAuth callback URL fix: leading slash removed to prevent malformed redirect URLs (e.g. //?signin=true) — verify your auth callback configuration after upgrading.
Notable features
  • Russian language support
  • Portuguese language support
  • OpenPanel enable/disable via environment variable

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
7,823
Forks
656
Languages
TypeScript MDX CSS

Install & Platforms

Install via
docker

Community & Support

Alternative to

workout.lol

Beta — feedback welcome: [email protected]