Build overlays, analytics dashboards, hardware controllers, and companion apps with just JavaScript. We did the hard part already.
const gg = new GameGlue({ clientId, redirect_uri, scopes })
await gg.auth()
const listener = await gg.createListener({
userId: gg.getUserId(),
gameId: 'msfs'
})
listener.on('update', (evt) => {
console.log(evt.data.indicated_altitude) // 35420
console.log(evt.data.ground_speed) // 487
})
Why GameGlue
No C++, no shared memory, no proprietary SDKs. We handle the extraction so you can write JavaScript.
Users authorize your app once, you get scoped access to their telemetry. No user database, no password management.
We handle the real-time delivery, scaling, and reliability. Your app just subscribes and receives data.
Cloud mode for web apps, turbo mode for hardware. Low latency out of the box without the optimization work.
Works on web, desktop, and mobile. Same SDK, same API. Build once, run anywhere your users are.
Ship your app to GameGlue's marketplace. Discovery, user management, and payments handled.
Supported Games
OPEN BETAMSFS and X-Plane supported now. More sims on the roadmap.
Data Schemas
Every game maps to category-specific schemas. Same property names, same units, same types across all games in a category.
interface FlightTelemetry {
altitude: number // feet
airspeed: number // knots
heading: number // degrees
pitch: number // degrees
bank: number // degrees
verticalSpeed: number // fpm
latitude: number
longitude: number
gear: boolean
flaps: number // 0-1
// ...
}
interface RacingTelemetry {
speed: number // m/s
rpm: number
gear: number
throttle: number // 0-1
brake: number // 0-1
steering: number // -1 to 1
lapTime: number // ms
lapNumber: number
position: number
fuel: number // liters
// ...
}
interface SpaceTelemetry {
shipName: string
system: string
body: string
latitude: number
longitude: number
altitude: number
fuel: number
cargo: number
docked: boolean
landed: boolean
// ...
}
Pricing
The free tier is free forever. Paid tiers for high-volume users are coming soon.
Marketplace
COMING 2026Soon you'll be able to monetize your companion apps directly through GameGlue. We'll handle payments, tax compliance, and payouts. You just build great apps.
Be first to know when we launch.
Get your API key in 30 seconds. No credit card required.