Included free
GameShell
Full-viewport game container. Locks to 100svh, prevents scroll, manages safe areas. Your game fills the screen. <GameShell>
GameTopbar
Brand-consistent topbar with score, timer, and custom stats. Back button, theme toggle, sound toggle built in. <GameTopbar score={42} />
Auth (Google OAuth)
One-click sign in via auth.freegamestore.online. SSO across all games. Session persists in localStorage. useAuth()
Leaderboards
Global leaderboards backed by D1. Submit scores, fetch top entries, show player rank. useLeaderboard()
Sound System
Game audio with mute toggle that persists. Respects user preference across sessions. useGameSounds() / useSound()
Game Over Screen
Standard game-over overlay with score, personal best, play again, and leaderboard submit. <GameOverScreen>
UI Kit (14 components)
GameButton, GameModal, GameConfirm, GameAuth, GameThemeToggle, GameTextSizeToggle, Leaderboard, and more. All dark-mode aware.
Dark Mode + Text Size
System-aware dark mode with manual toggle. Text size adjustment for accessibility. Persists in localStorage.
Static Hosting (R2)
Push to main = live. GitHub Actions builds, uploads to R2. Zero egress fees. Sub-50ms globally. *.freegamestore.online
Game Templates
Canvas, 3D (Three.js), Grid, Cards, Phaser, Kaplay, PixiJS, Babylon.js. Pre-configured with SDK, topbar, and deploy pipeline.
CLI + Compliance
fgs init, fgs check, fgs publish. Automated brand, bundle size, PWA, dark mode, and viewport checks on every push.
Quality Dashboard
Public quality scores for every game. Compliance checks, audit results, and last-updated dates visible to players.
Pro capabilities (ProGameStore, $9/mo)
Real-time Multiplayer
WebSocket rooms via Durable Objects. Server-authoritative game state. Turn-based and real-time. Lobbies, matchmaking, spectating.
Server-side AI
Workers AI included. NPC dialogue, procedural generation, adaptive difficulty, AI opponents — no user key needed.
Cloud Save Sync
Save game state to the cloud. Resume on any device. Automatic conflict resolution.
Custom Domain
Serve your game from your-domain.com instead of a subdomain.
Cron / Daily Challenges
Scheduled Workers for daily puzzles, timed events, leaderboard resets, and seasonal content.
Proprietary Source
No MIT requirement. Keep your source code private. Build commercial games.
What about browser APIs?
The platform capabilities above are what FreeGameStore provides on top of the browser. For the full list of browser-native APIs available to your game (WebGPU, Gamepad, Web Audio, WASM, and 40+ more), see Browser APIs →