openGym vs airi
openGym and airi share 6 technologies: Vite, MCP, appcompat, coordinatorlayout, core-splashscreen, and Zod. openGym is written in JavaScript and airi 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
react-router-dom
- Jetpack Compose
- CapacitorApp
- CapacitorCordova
- core-ktx
- Capacitor
@simplewebauthn/server
- fragment
- androidx.wear.compose:compose-material3
- androidx.wear.compose:compose-foundation
- Leaflet
- linkedom
- jsqr
In common
airi
💖🧸 Self hosted, you-owned Grok Companion, a container of souls of waifu, cyber livings to bring them into our worlds, wishing to achieve Neuro-sama's altitude. Capable of realtime voice chat, Minecraft, Factorio playing. Web / macOS / Windows supported.
TypeScript51.1kRead on November 5, 2026, at commit 11b8989What is airi built with?Only in airi
- Vue
vue-router
- @capacitor/core
- Electron
- Replicate
- H3
- @electron-toolkit/preload
@electric-sql/pglite
grammy
srvx
unstorage
localforage
- RevenueCat
- Hono
@aws-sdk/s3-request-presigner
@opentelemetry/instrumentation-ioredis
- Postgres
- Redis
- Stripe
- Resend
- UnoCSS
valibot
@formkit/auto-animate
- @vueuse/motion
- nprogress
splitpanes
- Hugging Face
mediabunny
- Reka UI
- Anime.js
- uqr
- file-type
three
- web-haptics
- Better Auth
- wavefile
yaml
- Drizzle
- opentelemetry
unified
rehype-parse
rehype-stringify
- remark-cjk-friendly
remark-math
- remark-parse
- unist-util-visit
- xast-util-to-xml
- xastscript
- @pixiv/three-vrm
- MediaPipe
katex
- dompurify
- pixiv
- postprocessing
- virtua
dockview-vue
embla-carousel-vue
vue-json-pretty
@iconify-json/tabler
- Iconify
- @openuidev/lang-core
- kokoro-js
@shikijs/rehype
- html2canvas
rehype-katex
- remark
shiki
- jose
@hono/node-server
Side by side
Frequently asked questions
Which is bigger, openGym or airi?
The proof: moeru-ai/airi's code at commit 11b8989
Which has more GitHub stars, openGym or airi?
The proof: moeru-ai/airi on GitHub
Which has more tests, openGym or airi?
The proof: moeru-ai/airi's code at commit 11b8989
Which was updated more recently, openGym or airi?
The proof: DuarteSantos8/openGym's commits on GitHub
Which has more commits signed by AI, openGym or airi?
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.

