Deploy Now

SaaS Alternative

Kahoot Mentimeter Slido Quizizz

Stars

1,060

Forks

62

Watchers

6

Developer links

Razzia

By turning any browser into an interactive trivia controller and live scoreboard, Razzia gives event hosts, educators, and communities a self-hosted multiplayer quiz platform that replaces Kahoot. Players join in seconds with a six-digit room PIN or scannable QR code on their smartphones, while the host drives the shared screen from a password-protected manager console. Build quizzes directly inside the browser-based editor or import portable JSON files with single-choice, multiple-choice, numeric estimation, and ungraded survey questions. Attach images, audio clips, or video files up to 100 MB to any prompt, group questions into themed round categories, and display explanatory notes when correct answers are revealed. Scoring adapts to your rules: reward fast responses with time-weighted points, apply strict, balanced, or lenient multi-select grading, deduct penalties for wrong guesses, or switch to survey mode to gather live audience polls without a leaderboard. Hosts can lock rooms mid-game, enable automatic nickname generation, hide question prompts on player screens, and configure auto-advance timers between rounds. Drop a custom theme file and logos into the branding folder to white-label colors, fonts, and backgrounds, or connect physical ESP32 hardware buzzers over the documented WebSocket protocol. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT licensed.

Razzia
Razzia
Razzia
Razzia
Razzia

Benefits

  • Unlimited Live Players Without Seat Caps
  • Host classroom quizzes, conference trivia sessions, and community game nights on your own server without hitting commercial participant limits, paywalled question types, or recurring per-host subscription tiers.
  • Flexible Question Types and Scoring Rules
  • Combine single-choice, multi-select, numeric estimation, and ungraded survey questions with customizable countdown timers, wrong-answer point penalties, and strict, balanced, or lenient multi-answer scoring modes.
  • Zero-Code Custom Branding and Theming
  • Rebrand the entire player and presentation interface by placing a theme.json configuration file, custom Google Fonts, answer button palettes, and SVG logos into the persistent branding directory.
  • Resilient Real-Time WebSocket Session Recovery
  • Signed 30-day JWT session tokens preserve each participant's seat and score across mobile Wi-Fi drops or browser refreshes, while exposing a clean Socket.IO protocol for custom ESP32 hardware buzzers.

Features

  • Browser Quiz and Media Editor
  • Create and edit JSON quiz packs through the /manager web interface with drag-and-drop uploads for PNG, WebP, GIF, MP3, WAV, MP4, and WebM media files up to 100 MB.
  • PIN and QR Code Lobby
  • Generate six-digit invite PINs and scannable QR codes with room locking, player kick controls, and an optional server-side nickname generator to keep classroom lobbies moderated.
  • Multi-Mode Grading Engine
  • Calculate time-weighted speed points for single and multi-choice questions, proximity-based points for numeric estimation prompts, or live response distributions in unranked survey mode.
  • Presenter and Auto-Advance Controls
  • Run hands-free trivia nights with configurable auto-advance countdown delays for answer reveals and leaderboards, or toggle answers-only mode so players watch the main projector screen.
  • Documented HTTP and Socket.IO API
  • Integrate external controllers and physical microcontrollers using REST endpoints under /api for session tickets and quiz CRUD alongside real-time /ws Socket.IO game state events.

Apps Similar to Razzia