sourcelocation

GeoDuels — A free GeoGuessr alternative with duels, rankings, custom lobbies, and cheater mitigations.

10
6
69% credibility
Found May 10, 2026 at 10 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

GeoDuels is a free online multiplayer geography guessing game where players compete in real-time duels to pinpoint locations on a map using Street View.

How It Works

1
🌐 Discover GeoDuels

You stumble upon GeoDuels, a fun geography guessing game like GeoGuessr but with live duels against real players.

2
👋 Jump into the lobby

Visit the vibrant lobby screen where you see online players and exciting game modes waiting.

3
✏️ Pick your nickname

Choose a fun player name or sign in quickly to save your progress and stats.

4
Choose your adventure
🥇
Ranked Duel

Queue up to battle strangers and climb the leaderboard.

Quick Practice

Jump into singleplayer to sharpen your guessing skills.

👥
Friends Lobby

Make a private room and invite buddies for custom fun.

5
🗺️ Guess the location!

Dive into Street View panorama, explore clues, and drop your pin on the world map before time runs out.

6
⚔️ Duel and score

See your guess vs opponent's, watch HP bars drop, and feel the thrill as rounds unfold.

🏆 Victory unlocked!

Win the match, check your new rank, and head back to the lobby ready for more epic guesses.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 10 to 10 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is geoduels?

GeoDuels is a free, open-source alternative to GeoGuessr, letting players duel in real-time location-guessing matches using Google Street View. You guess locations on a map, scoring damage to opponents' HP based on distance accuracy, with features like rankings, custom lobbies, and chat. Built in TypeScript with Next.js for the browser UI, it runs locally via Docker Compose or scales to Kubernetes clusters.

Why is it gaining traction?

It stands out with built-in cheater mitigations, ELO-based matchmaking, and private lobbies for friends—features missing in basic GeoGuessr clones. Developers dig the production-ready stack: quick local setup with sample datasets, WebSocket realtime gameplay, and horizontal scaling for duels without vendor lock-in. The free model and anti-cheat make it a solid base for geo-games.

Who should use this?

Indie game devs prototyping multiplayer geo-challenges or forking for custom maps. Realtime app builders wanting a battle-tested TypeScript frontend with Go backend for auth, queues, and sessions. GeoGuessr fans running private servers with rankings and lobbies.

Verdict

Grab it if you need a scalable multiplayer geo-game foundation—docs and Docker setup are polished for fast iteration. With just 10 stars and a 0.699999988079071% credibility score, it's early but production-viable; test locally before prod deploy.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.