◀ VibeCruiser

Most wanted vibe-coded games

🏆 The board: the games, toys and generative art people are voting up right now.

A vibe-coded game is one its creator built mostly by prompting an AI model — describing the game, playing what came back, asking for changes — rather than writing every line by hand. Plenty of them are small, odd and genuinely fun, and they are scattered across GitHub and personal sites with no shop to find them in.

This board ranks the ones VibeCruiser players like most. Signed-in visitors vote while they cruise, one vote per person per project; the score is upvotes minus downvotes, and shares break ties. Every entry runs live on its creator's own site, so you play the real thing in your browser, with no download and nothing to install.

▶ Play a random game Browse all projects
  1. Screenshot of fog mirror 1 fog mirror +2 WANTED Blow on your screen to fog it up, then write on it — just like a steamy bathroom mirror, powered by your breath and your hands. Everyone… HTML
  2. Screenshot of INFINIGEN Explorer 2 INFINIGEN Explorer +1 WANTED Generate. Explore. Customize. Replace. Export. Build. INFINIGEN Explorer is an experimental browser-based world-generation toolkit built… HTML
  3. Screenshot of filter fabjs 3 filter fabjs +1 WANTED Create custom image filters directly in your browser with mathematical expressions, real-time previews, WebGPU acceleration, and Filter… JAVASCRIPT★ 1
  4. Screenshot of last stand 4 last stand +1 WANTED A 3D wave-survival action RPG that runs in your browser. Hold the arena against endless waves, and after every wave make the call: bank… TYPESCRIPT
  5. Screenshot of say hello to a black hole 5 say hello to a black hole +1 WANTED A real-time, browser-rendered Schwarzschild black hole simulation built with Three.js and custom GLSL shaders. Feed it with your microphone… PYTHON★ 1
  6. Screenshot of pamun ripple tank 6 pamun ripple tank +1 WANTED 물방울을 떨어뜨리면 물결이 퍼지고, 울림돌에 닿을 때마다 소리가 나요. 멀리 있는 돌일수록 늦게 울립니다. 거리가 박자, 높이가 음정입니다. **▶ 바로 열기: · English 설치 없이 링크 하나로 PC와 폰 브라우저에서 바로 됩니다. 만든… HTML★ 1
  7. Screenshot of handpansim 7 handpansim +1 WANTED Vibe-coded handpan simulator for iPad. Open in safari and save as shortcut. HTML
  8. Screenshot of Magic Mouse Movements 8 Magic Mouse Movements +1 WANTED Complete, accessible cursor effect kits for product stories, portfolios, data reveals, guided navigation, and experimental websites. Try… TYPESCRIPT★ 2
  9. Screenshot of morphogen 9 morphogen +1 WANTED A studio of generative and artificial-life systems, in one page. Seedable. Tunable. Shareable. No build step, no dependencies, no network… JAVASCRIPT
  10. Screenshot of wave arena studio 10 wave arena studio +1 WANTED **Give it a song. It reads the whole track, decides what that song is, and performs it as a body of water.** There is also ENTER DEMO — an… JAVASCRIPT
  11. Screenshot of yako 11 yako +1 WANTED A single-page cinematic WebGL experience: a five-chapter night descent through Rokujō Ward, a rain-lit megacity that only exists at… HTML
  12. Screenshot of aetheria 12 aetheria +1 WANTED Generative backgrounds, tuned by hand. A free, installable WebGL studio for cinematic backgrounds. Everything runs locally in the browser… TYPESCRIPT
  13. Screenshot of focus tube 13 focus tube +1 WANTED As students, we all know how easy it is to lose focus. We log onto YouTube with the best intentions—to attend an online class or finish a… JAVASCRIPT
  14. Screenshot of el mosco 14 el mosco +1 WANTED A cute-brutal interactive story. Kawaii pastel visuals as a Trojan horse for the abyss. You advance by completing challenges — each one… HTML
  15. Screenshot of crt screen 15 crt screen +1 WANTED Wrap anything in a CRT. Aperture grille, scanlines, vignette, mains flicker — and the content underneath stays live. That selection being… TYPESCRIPT
  16. Screenshot of nijimi 16 nijimi +1 WANTED Walk through a watercolor that paints itself. nijimi (滲み) · Japanese · the bleed of ink or color into wet paper An endless ink-and-wash… JAVASCRIPT
  17. Screenshot of Fawiwe F1 17 Fawiwe F1 +1 WANTED Juego de Fórmula 1 gratis que se juega en el navegador, en español. Sos ingeniero, jefe de equipo o piloto en cualquier temporada de 1950 a… HTML
  18. 18 sublevel studio +1 WANTED A single-file Three.js studio concept built around an interactive Kyoto lobby, playable objects, and an editorial portfolio. View the live… HTML★ 7
  19. Screenshot of playground 19 playground +1 WANTED Every door here has its own key. Wander in. Five small worlds, each grown from its own soil — a fidget garden, a deck that won't sit still… HTML
  20. Screenshot of coin flip 20 coin flip +1 WANTED Flip a coin online for free — fair Heads or Tails results with smooth 3D animation, flip history, and local stats. Perfect for quick… ★ 26
  21. Screenshot of veoures 21 veoures +1 WANTED An unfamiliar life drifting alone in the dark. Watch long enough and it changes: limbs unfurl, skin contracts, new branches grow and old… JAVASCRIPT
  22. Screenshot of gitcity 22 gitcity Turn any GitHub contribution graph into a living 3D city. Every day is a building, height is commit volume, and the whole year lights up as… TYPESCRIPT★ 11 SHARES
  23. Screenshot of holua 23 holua A first-person hōlua sledding game. Race a papa hōlua down a Kona mountainside at sunset — thread the rocks, hop the rock field, hold your… HTML1 SHARES
  24. Screenshot of ImADragon onepromptcode game 24 ImADragon onepromptcode game A fully procedural Spyro-style 3D platformer in Three.js — built from a single prompt. ▶ Play it in your browser · Read the prompt · Module… JAVASCRIPT1 SHARES
  25. Screenshot of Nikkiro Audio Visualizer 25 Nikkiro Audio Visualizer Nikkiro Audio Visualizer is a free, open-source 3D audio-reactive music visualizer for the web, Windows desktop, and Android, built with… JAVASCRIPT★ 11 SHARES
  26. Screenshot of Square Dodgers 2 26 Square Dodgers 2 a game i made with chatgpt, pretty cool if you ask me. again but better HTML1 SHARES
  27. Screenshot of cosmic atlas 27 cosmic atlas A cinematic, navigable replica of the real universe, in the browser. 81 catalogued objects across 65 kinds — planets, moons, nebulae… JAVASCRIPT1 SHARES
  28. Screenshot of 1923 air combat 28 1923 air combat Browser-based flight and dogfighting game over the skies of Istanbul Take off from the Turkish Air Base (LTBX), shoot down enemy waves, and… JAVASCRIPT1 SHARES
  29. Screenshot of CigSim 29 CigSim A simple cigarette simulator vibe coded using Cursor. HTML1 SHARES
  30. Screenshot of memory flip card game 30 memory flip card game this is a game made with 40% maded with chatgpt HTML★ 11 SHARES
  31. Screenshot of atx miniature 31 atx miniature A model city of Austin built from real data, that grows from 1847 to 2026. Every building rises in the year it was actually built, taken… JAVASCRIPT1 SHARES
  32. Screenshot of game wolf 32 game wolf Jeu 3D isométrique dans le navigateur. Un loup explore une grande terre sauvage — clairières, forêts, six lacs et deux sommets, entourés de… HTML1 SHARES
  33. Screenshot of claude opus 5.5 games 33 claude opus 5.5 games Three browser games built with Claude Opus 5.5 and three.js. There is nothing to install: open a link and play. All three are best on a… HTML★ 31 SHARES
  34. Screenshot of courier city 34 courier city A GTA-inspired 3D open world city game built entirely in the browser with Three.js and Cannon-ES physics. Walk, drive, fly airplanes &… JAVASCRIPT★ 2
  35. Screenshot of racing game 35 racing game Dynamic menu with neon cyberpunk aesthetics Cross the finish line first and claim your victory! If you enjoyed this game, give it a ⭐️!… HTML
  36. Screenshot of solar system 36 solar system Most solar system viewers show you the solar system, from outside, looking in. This one also shows you the sky — from a latitude and… JAVASCRIPT★ 1
  37. Screenshot of neon clash 37 neon clash A comprehensive 2D fighting game and sandbox application built entirely with web technologies. This project showcases advanced browser… ★ 1
  38. Screenshot of puppet patrol 38 puppet patrol A cute two-lane arcade defense game. Command a squad of felt puppets, shoot buff gates to grow your army, flip curse gates before they… HTML
  39. Screenshot of cricket doodle inspired 39 cricket doodle inspired 3D insect cricket for the browser — time your swing, run the gaps, and chase a high score before the fielding beetles take your wicket… TYPESCRIPT
  40. Screenshot of 3D HTML Game 40 3D HTML Game I had help from GPT to make a fun little 3D web game. In this web game, you can jump, fall over, spin, and do lots of parkour as a funny… HTML
  41. Screenshot of Flield 41 Flield A browser-based generator for seamless looping backgrounds. It builds three-color pixel art, a background plus two artwork layers, from… CSS★ 1
  42. 42 turbofan explorer A Jet Engine and Its Airliner, Modelled in Code A procedural 3D modelling project: a turbofan engine and the four-engine airliner it hangs… JAVASCRIPT
  43. Screenshot of operation ironhold 43 operation ironhold A complete first-person shooter that runs in a browser tab. One HTML file, no build step, no package manager, and not a single image, audio… HTML★ 100
  44. Screenshot of Vellum 44 Vellum An atelier of imaginary cartography. Vellum lives at . No install, no account: the whole engine runs client-side in your browser. Vellum… TYPESCRIPT★ 1
  45. Screenshot of sangeet nights 45 sangeet nights A browser-based 3D Bollywood party game — pick a character, wander a neon sangeet, and finish five tasks before the music runs out. A tiny… CSS
  46. Screenshot of paisley 46 paisley A dependency-free paisley (boteh) pattern generator for HTML5 Canvas 2D. Patterns are seamless — every pattern is built as one repeat tile… JAVASCRIPT
  47. Screenshot of hypersurf 47 hypersurf A music ride in the browser. Pick a song, and hypersurf builds a track from it: calm parts climb, intense parts plunge and speed up, and… JAVASCRIPT★ 1
  48. Screenshot of HorseLegend 48 HorseLegend 一款融合 AI 动态内容生成的 3D 赛马养成游戏,基于 Three.js + TypeScript + Vite 构建 🤖 AI 实时生成关卡 — Gemini/DeepSeek 在线生成跑酷赛道(ASCII → 3D). 🏇 AI 控制对手 — GeminiRacer… TYPESCRIPT
  49. Screenshot of soccer ballz 49 soccer ballz This is a 2d vibe-coded game that is on my website now HTML
  50. Screenshot of aura break 50 aura break Click the live link. Nothing to install. You need a browser with WebGL, which is any Chrome, Edge, Safari or Firefox from the last several… HTML

How the ranking works

A project's score is upvotes minus downvotes, cast by signed-in visitors while cruising — one vote per person per project, and you can change your mind. Shares break ties. Votes cut both ways: a project that falls to −10 is pulled from rotation automatically, which is how the board stays worth reading without anyone moderating it by hand. Nothing here is paid, sponsored or boosted, and the order changes as people vote.

Vote on the next one Submit a project

What counts as vibe-coded?

A project made mostly by describing what you want to an AI model and iterating on what it writes, rather than writing every line by hand. We can't check how a project was made, so the label is the creator's: projects are found on GitHub where their authors tagged them that way, or submitted by the people who built them.

Can I play these on my phone?

Most of them, yes. Every entry is a web page, so it opens in a phone browser with nothing to install. Some games were built for a keyboard and only really work on a computer; the cruiser favours touch-friendly projects when you open it on a phone.

How do I get my game on the board?

Submit it with its live URL, its GitHub repo or both — it is free and takes a minute. Once it is listed, people cruising past can vote for it, and the votes decide where it lands here. The page for creators explains listing, the README badge and claiming your page.

Do I need an account to play?

No. Every game and toy here plays without signing in. A free account only adds voting, saving favourites to your garage and submitting your own project.

Submit your game · For creators