openGym vs immich
openGym and immich share 5 technologies: React, Jetpack Compose, Vite, @simplewebauthn/server, and Zod. openGym is written in JavaScript and immich in TypeScript.
What they share and what sets them apart
openGym
Open-source gym & body-weight tracker, now in the App Store (iPhone + Apple Watch) and as an Android APK. Plan routines, log workouts, see which muscles are trained, import from Strong/Hevy/FitNotes. Self-host it or use it on the phone alone.
JavaScript19.7kRead on November 6, 2026, at commit 8fb98b1What is openGym built with?Only in openGym
react-router-dom
- CapacitorApp
- CapacitorCordova
- core-ktx
- Capacitor
- MCP
- appcompat
- coordinatorlayout
- core-splashscreen
- fragment
- androidx.wear.compose:compose-material3
- androidx.wear.compose:compose-foundation
- Leaflet
- linkedom
- jsqr
In common
- React
- Jetpack Compose
- Vite
@simplewebauthn/server
- Zod
immich
High performance self-hosted photo and video management solution.
TypeScript118.3kRead on November 5, 2026, at commit 0fe21a3What is immich built with?Only in immich
- Flutter
- FastAPI
- SQLite
- Hugging Face
- lifecycle-runtime-ktx
uvicorn
- Express
- @nestjs/core
- @nestjs/bullmq
- Postgres
- Redis
bullmq
@opentelemetry/instrumentation-ioredis
- NestJS
- Svelte
- SvelteKit
- dynamic_color
- material_color_utilities
- com.google.android.material:material
- scrollable_positioned_list
- fluttertoast
- Glance
- Rich
- ONNX
- rapidocr
tokenizers
- Glide
pillow
- image_picker
- flutter_svg
- Pydantic
- Fastlane
- logging
- Gunicorn
- cli-progress
yaml
- Tailwind CSS
kysely
- nestjs-kysely
kysely-postgres-js
- jose
helmet
- bcrypt
- jsonwebtoken
- openid-client
react-email
- sanitize-filename
- sharp
- handlebars
- js-yaml
nodemailer
- pngjs
- thumbhash
- validator
- opentelemetry
tailwind-variants
tailwind-merge
media-chrome
fabric
- MapLibre
- svelte-confetti
uplot
- Simple Icons
@simplewebauthn/browser
- qrcode
Side by side
Frequently asked questions
Which is bigger, openGym or immich?
The proof: immich-app/immich's code at commit 0fe21a3
Which has more GitHub stars, openGym or immich?
The proof: immich-app/immich on GitHub
Which has more tests, openGym or immich?
Which was updated more recently, openGym or immich?
The proof: DuarteSantos8/openGym's commits on GitHub
Which has more commits signed by AI, openGym or immich?
The proof: the commits each tool signed in DuarteSantos8/openGym
See inside your code, today.
Paste your repo and see it drawn, part by part: a medium one in under a minute.
Free, no account.

