What is openGym built with?
openGym is a JavaScript repo built with React, react-router-dom, Jetpack Compose, Vite, CapacitorApp, and 4 more. It signs people in with @simplewebauthn/server, makes its content with linkedom and jsqr, validates its data with Zod, is tested with Vitest, fast-check, and happy-dom, and uses MCP. It has 311,893 written lines, with 805 test files.
Read on November 6, 2026, at commit 8fb98b1. Read it as markdown
Frontend
The base 4
- React99 files · in frontend/package.json
react-router-dom26 files
- Vite1 file · in frontend/package.json
- Jetpack Compose5 files
Interface 7
- Leaflet1 file
- androidx.wear.compose:compose-material33 files
- androidx.wear.compose:compose-foundation1 file
- appcompat
- coordinatorlayout
- core-splashscreen
- fragment
Backend
Sign-in 1
@simplewebauthn/server1 file
Services 1
- MCP1 file · mcp/src/index.js, line 6
Other repos with a similar stack
Ordered by how much of its stack they share with openGym, then by stars.
- moeru-aiairi51.1k
💖🧸 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.
6 of 35 in common · TypeScriptCompare →
Frequently asked questions
What language is openGym written in?
What framework does openGym use?
The proof: in frontend/package.json
What does openGym sign people in with?
What services does openGym use?
The proof: mcp/src/index.js, line 6
Does openGym have tests?
Which repos have a stack like openGym's?
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.
Is it your repo? Add its badge, keep it up to date or take it down →

