session :: bootcrt ok
» BRASSEY TERMINAL v2.6.1 :: LOVE2D HOST RUNTIME
games :: brassey :: io

a terminal for
LÖVE2D // web native.

Launch hand-built LÖVE2D games straight from the browser. No account required to play. Sign in only if you want to sync saves across devices and chat with other operators.

build pipeline

Upstream game repos cloned fresh from GitHub on every deploy. LuaJIT → Lua 5.1 scope-aware goto patching, zero-dep .love packer, compiled to WASM via love.js. New commits on any watched repo auto-redeploy within ~10 min.

runtime bridge

Sandboxed iframe + postMessage contract. love.filesystem writes cloud-sync to Postgres across devices with no game-side code. A magic-print protocol lets Lua unlock achievements in one line. Clean-exit signal (love.event.quit) detected and handed back to the portal.

platform

Portal-wide chat (SSE + KV with Postgres fallback), per-game + global leaderboards, playtime telemetry, GitHub-native auth, Steam-style live achievement toasts, synthesized audio.
brassey.io · Next.js 15 · Neon · Upstash · Vercel · 2026