Glitch Labs

Experimental features, bleeding-edge tech, and passion projects from the Glitch team.

Lab Projects

Adaptive Bitrate

Glitch monitors your network conditions in real time and automatically adjusts the stream's resolution and bitrate to match. On a strong connection you get crisp 1080p at 60fps; on a shaky mobile hotspot it gracefully drops to a lower resolution to keep gameplay smooth. No manual quality toggles, no buffering interruptions — just seamless adaptation.

Cloud Save Sync

Sync your save states across multiple Glitch Server instances through an encrypted cloud relay. Start a game on your desktop server at home, then pick up exactly where you left off on your laptop server at a friend's house. Saves are deduplicated and compressed, so sync is near-instant even on slow connections.

CRT Shader Pack

Authentic retro display effects that make your games look like they're running on original hardware. Choose from scanlines, phosphor glow, shadow masks, barrel curvature, and bloom effects. Each shader is GPU-accelerated on the client side using WebGL, so they add zero load to your server.

Netplay

Online multiplayer for retro games, powered by peer-to-peer WebRTC connections. Challenge a friend to Street Fighter II or cooperate through Contra — all through the browser. Glitch handles the signaling, NAT traversal, and input synchronization using rollback netcode to keep things fair and responsive.

AI Upscaling

Real-time frame upscaling that transforms chunky pixel art into crisp, detailed visuals. Using lightweight neural network models running on the server's GPU (or CPU fallback), Glitch can upscale SNES and GBA titles to 4x their native resolution with intelligent edge detection that preserves the original art style.

Voice Commands

Control your Glitch library hands-free using the Web Speech API. Say "play Super Metroid" and Glitch searches your collection, launches the game, and starts streaming. You can also save states, switch games, and adjust volume with voice commands — perfect for couch gaming when the controller is across the room.

Roadmap

Q3 2025
Adaptive Bitrate — General Availability
After months of testing across varied network conditions, adaptive bitrate streaming graduates from Labs to a core feature. Enabled by default for all new installations.
Q4 2025
CRT Shader Pack — Public Beta
The full shader pack moves to public beta with a visual picker in the game settings overlay. Includes 12 presets and a custom configuration editor for fine-tuning scanline intensity, curvature, and bloom.
Q1 2026
Cloud Save Sync — Alpha Testing
Initial alpha for cloud save synchronization with end-to-end encryption. Requires opt-in and a Glitch account. Limited to 500 MB of save data during the alpha period.
Q2 2026
Netplay — Closed Beta
Peer-to-peer multiplayer enters closed beta for two-player games. Rollback netcode targeting sub-3-frame latency. Invite-only access for early testers and community contributors.
Q3 2026
AI Upscaling — Experimental Preview
First public preview of real-time AI upscaling. Requires a dedicated GPU on the server (NVIDIA GTX 1060+ or Apple M1+). CPU fallback available at reduced quality for testing.

Labs features are experimental and may change or be removed without notice. Enable them in your Glitch Server dashboard under Server Settings → Labs. We ship Labs features early to gather real-world feedback — your testing and bug reports directly shape what becomes a core feature.

Help Shape the Future of Glitch

Join the beta program and get early access to Labs features before anyone else.

Join the Beta