Skip to content

Repository files navigation

Workouts by Early Bird

Cross-platform fitness tracking app built with Tauri, SvelteKit, and TypeScript.

Features

  • Custom Workouts: Create personalized routines from 873 exercises
  • Comprehensive Tracking: Log sets, weights, reps, and rest periods
  • Offline-First: Full functionality without internet, syncs when connected
  • Cross-Platform: Native desktop, iOS, and Web apps from a single codebase

Try it Out

This app was developed for and tested primarily on iOS.

Screenshots

Home - Workouts List Workout Detail Active Workout Exercise Entry Workout History

Development

pnpm dev              # Start development server
pnpm dev:ios          # iOS simulator
pnpm build            # Build for production
pnpm lint             # Code quality checks

Tech Stack

  • Frontend: SvelteKit + Svelte 5 + TypeScript
  • Backend: Tauri (Rust)
  • Database: Dexie + Dexie Cloud
  • Styling: Tailwind CSS

Known Issues

  • iOS 26 Liquid Glass Redesign: Some pages have excessive scroll distance that may cause interactivity issues with elements in the lowest section of the screen. This affects user interaction with buttons and form controls near the bottom of certain views.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages