ArcadeLab is a free web-based platform designed for creators to publish, share, and play single-file HTML interactive content. It caters to a wide audience, including kids, adults, indie developers, science communicators, educators, and even AI-generated creators. The platform enables users to distribute games, visualizations, simulations, explainers, data visualizations, generative art, and other interactive experiences, provided they fit within a single HTML file.
Publishing on ArcadeLab involves pasting a complete, self-contained HTML file into the platform's interface. Each submission requires a specific ARCADELAB comment header at the top of the file, which includes metadata such as the title, description, and any external libraries needed. Supported libraries are automatically injected by ArcadeLab, and include popular frameworks like phaser, p5, three, gsap, tone, pixi, matter, d3, and react. All JavaScript and CSS must be inline, and the maximum file size allowed is 500KB. To ensure security and privacy, all content runs in a sandboxed iframe with no network access, meaning features like fetch(), XMLHttpRequest, and WebSocket are blocked.
ArcadeLab uses a unique identity system based on Creator Codes, which serve as casual identifiers rather than passwords. When a creator publishes for the first time, they receive a Creator Code that links to their creator name, allowing them to manage their content without the need for email or password registration. This approach lowers barriers to entry and makes the platform accessible for users of all ages.
Games and interactive content published on ArcadeLab are showcased in featured and community sections, highlighting hand-picked and most-played creations. The platform was previously known as KidHubb, and maintains compatibility with all previous URLs, creator codes, and game formats. pub, but focused specifically on single-file interactive content.
ArcadeLab is a Website builders project. It focuses on making it easy to publish and share single-file HTML games and interactive content without setup. It is built as a consumer product for game developers and educators. It is available for free. ArcadeLab is available on the web and embeddable surfaces.
ArcadeLab first shipped in 2024. Key capabilities include game publishing, HTML file upload, and shareable links.
Summary written by a language model from the project’s public pages.
What PulseGate has recorded for this listing
Closest matches by what these projects do