Cross-platform fitness tracking app built with Tauri, SvelteKit, and TypeScript.
- 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
- iOS (TestFlight): https://testflight.apple.com/join/C9Fc3eSe
- Web: https://workouts-e5j.pages.dev
This app was developed for and tested primarily on iOS.
pnpm dev # Start development server
pnpm dev:ios # iOS simulator
pnpm build # Build for production
pnpm lint # Code quality checks- Frontend: SvelteKit + Svelte 5 + TypeScript
- Backend: Tauri (Rust)
- Database: Dexie + Dexie Cloud
- Styling: Tailwind CSS
- 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.




