Posio logo

Posio

Website

Multiplayer geography game with real-time WebSocket gameplay

690 stars 72 forks last commit first released MIT

Likely dormant

No commits since 29 Jul 2024. Expect to maintain it yourself or pick an alternative.

Posio screenshot

Posio is a multiplayer geography game where players compete in real time to answer location-based challenges. It combines interactive maps with WebSocket-powered gameplay for fast, synchronous rounds.

Key Features

  • Real-time multiplayer gameplay using WebSockets
  • Multiple geography-focused game modes (including cities and flags)
  • Interactive map UI for guessing and visual feedback
  • Geographic features powered by GeoDjango and a spatial database backend
  • Simple web UI built with server-rendered pages enhanced by HTMX

Use Cases

  • Hosting casual multiplayer geography quizzes for friends or communities
  • Classroom or club activities for learning world geography interactively
  • Running a self-hosted party game on a local network

Limitations and Considerations

  • Requires a Redis instance for Django Channels in production-style setups
  • Needs GIS dependencies and a spatial database configuration (commonly SpatiaLite) for GeoDjango features

Posio is a lightweight, fun way to run map-based geography games with modern real-time web tech. It’s well-suited to small groups that want an easy-to-deploy, browser-based multiplayer experience.

Categories:

Tags:

Tech Stack:

Share:

Similar to Posio

Scribble.rs logo

Scribble.rs

Privacy-focused multiplayer pictionary drawing and guessing game

651
214
Last commit

Self-hosted, privacy-respecting pictionary game (skribbl.io alternative) with real-time drawing, guessing, and multiplayer lobbies—no accounts or ads required.

BSD-3-ClauseActively maintained

SyncTube

Synchronized web app for shared video playback and chat

382
66
Last commit

Lightweight web application for synchronized video playback with chat, leader-controlled playback, subtitle/audio track support and Docker deployment.

MITActively maintained
Alternative to:
Watch2Gether logo
Watch2Gether
+3

u-wave

Self-hosted collaborative music listening with a shared queue

u-wave is a self-hosted social music room with DJ-style queueing, chat, and browser-based playback for listening together in real time.

Activity unknown
Alternative to:
Plug.dj logo
Plug.dj
+3

Lila (lichess.org)

Online chess server for real-time play, analysis, and tournaments

18.5k
2.7k
Last commit

Lila is the open source server behind lichess.org, providing real-time chess, puzzles, analysis, tournaments, teams, and community features via web and mobile clients.

AGPL-3.0Actively maintained
Alternative to:
Chess.com logo
Chess.com
NodeBB logo

NodeBB

Modern Node.js-based forum and community discussion platform

15.2k
3k
Last commit

NodeBB is a modern forum platform with real-time discussions, built-in chat, SSO options, plugins, and flexible theming, backed by Redis, MongoDB, or PostgreSQL.

GPL-3.0Actively maintained
Alternative to:
Discourse logo
Discourse
+14
Tinode logo

Tinode

Instant messaging server with multi-platform clients and APIs

13.4k
2.1k
Last commit

Tinode is an open source instant messaging platform with a Go backend, web/mobile clients, JSON WebSocket and gRPC APIs, and support for one-to-one and group chat.

GPL-3.0Actively maintained
Alternative to:
Telegram logo
Telegram
+13