◀ VibeCruiser

Promotion Variant Chess

A free chess game — play it in your browser, no install. A stunning 3D chess game where you journey through the ages of human history. Win games, gain ELO, and travel through 20 unique eras—from the age of dinosaurs to transcendent cosmic realms.

by @beautifulplanet · beautifulplanet/Promotion-Variant-Chess on GitHubLANG TypeScript★ 2HOSTED ON BEAUTIFULPLANET.GITHUB.IOUPDATED 8 May 2026

Vote and save it — free account with email or sign in with GitHub

Made this, @beautifulplanet? See how many people played it → or use email

Controls: Click/Tap to select piece, make move · Scroll/Pinch to zoom in/out

▶ Play full screen ▲ Vote: free account with email ▲ Or sign in with GitHub

GitHub may ask you to sign in, then to let VibeCruiser “Verify your GitHub identity” and “Act on your behalf”. We only read your profile and email, and never post anything.

Open the live demo Source on GitHub

From the README

A full-stack 3D chess game where you journey through twenty ages of human history — from the age of dinosaurs to transcendent cosmic realms — powered by a custom Rust chess engine compiled to WebAssembly.

I'm the sole maintainer and take responsibility for correctness, security, and performance. I use AI-assisted tooling where helpful, but I review every change, write tests, and validate behavior with E2E and benchmarks.

🎮 Play it live — loads in under 2 seconds, no install required

Screenshot/GIF coming soon — in the meantime, the live link above is the best demo.

30 seconds.

Read the full README on GitHub →

Built something like this? Submit your vibe — free account, takes a minute. How listing works.

More like this

More chess games →

Made this?

Claim it: create a free account, then press CLAIM THIS in the cruiser. Put the badge below in your README or on your demo page first; that link is how we know it's yours.

Your project is on the cruise, loaded live from your own site. Put the badge in your README or on the demo page: it shows your live play count, it links back to this page, and everyone who lands here is one click from running the real thing.

On VibeCruiser

How listing, the badge and claiming work →