Repository navigation
FPSOverlay
Lightweight iOS game performance overlay for games running through LiveContainer.
Features
- Real Metal presentation FPS
- Real frame time
- CPU name and process usage
- GPU name
- RAM usage
- Battery level
- Display refresh rate
- Thermal state
- Live FPS graph
- Game icon
- 10 visual themes
- iPhone Liquid Glass
- PlayStation
- Xbox
- Windows Fluent
- Steam Deck
- Nintendo
- ROG Gaming
- Cyber Neon
- MangoHUD
- Minimal
Display Modes
- Full Performance
- Text Only
- FPS Only
Layouts
- Horizontal
- Vertical
Controls
How to Use
| Touch / Gesture | Action | Result |
|---|---|---|
| 1 Finger — Drag | Move HUD | Moves the overlay around the screen |
| 1 Finger — Double Tap | Compact / Full | Switches between compact and full HUD |
| 1 Finger — Triple Tap | Hide / Show | Hides or shows the overlay |
| 1 Finger — Long Press | Change Theme | Cycles through available themes |
| 2 Fingers — Single Tap | Change Layout | Horizontal ↔ Vertical |
| 2 Fingers — Double Tap | Change Display Mode | Full Performance → Text Only → FPS Only → Full Performance |
| Mode | Shows |
|---|---|
| Full Performance | Complete performance HUD |
| Text Only | Performance information without glass/decorative panel |
| FPS Only | FPS number only |
| Layout | Description |
|---|---|
| Horizontal | Performance information arranged left-to-right |
| Vertical | Performance information arranged top-to-bottom |
Build
The dylib is automatically built with Theos and signed with ZSign using GitHub Actions.
Release file:
FPSOverlay.dylib
Full Changelog: v1.0.45...v2.0.51