Popularity
2.5
Growing
Activity
0.0
Declining
161
3
21
Programming language: Scala
License: GNU General Public License v3.0 or later
Tags:
Games
Latest version: v1.112
Quizmaster alternatives and similar software solutions
Based on the "Games" category.
Alternatively, view Quizmaster alternatives based on common mentions on social networks and blogs.
-
Lila
♞ lichess.org: the forever free, adless and open source chess server ♞ [Moved to: https://github.com/lichess-org/lila] -
Minetest
Minetest is an open source voxel game engine with easy modding and game creation -
Agar.IO Clone
Agar.io clone written with Socket.IO and HTML5 canvas -
The Battle for Wesnoth
An open source, turn-based strategy game with a high fantasy theme. -
untrusted
A meta-JavaScript adventure game by Alex Nisnevich and Greg Shuflin. -
SourceBans++
Admin, ban, and comms management system for the Source engine -
TournamentMango
TournamentMango is an open source tournament bracket and user management system. You can build an archive of players and keep track of all their scores over time as well as their regular characters, games, and aliases. -
Legend of the Green Dragon
Core functionality for Legend of the Green Dragon, a text-based RPG game. -
QuakeJS
Fork of inolen/quakejs with additonal content server, local play page, and start-stop script -
Net64+
Net64 aka SM64O allows playing Super Mario 64 in an online multiplayer mode. Net64+ is the official continuation of the program and features an integrated server list. -
Cubiks-2048
Game: Create the number 2048. Cubes with same number merge!
Clean code begins in your IDE with SonarLint
Up your coding game and discover issues early. SonarLint is a free plugin that helps you find & fix bugs and security issues from the moment you start writing code. Install from your favorite IDE marketplace today.
Promo
www.sonarlint.org
* Code Quality Rankings and insights are calculated and provided by Lumnify.
They vary from L1 to L5 with "L5" being the highest.
Do you think we are missing an alternative of Quizmaster or a related project?
README
Quizmaster
A web-app for conducting a quiz, including a page for players to enter their answers. Lots of question types are suported, which are configured in a YAML file.
Screenshot
[screenshot](screenshot.png "Screenshot")
Installation
From prebuilt release in zip file (recommended)
- Download the latest release
- Unpack the archive and open a terminal in the unpacked folder
- Run
bin/server
(UNIX) orbin/server.bat
(Windows) - Browse to http://localhost:9000
Using a prebuilt docker image
- Run the following commands:
git clone https://github.com/nymanjens/quizmaster.git
cd quizmaster
docker-compose --file=docker-compose-prebuilt.yml up
- Browse to http://localhost:9000
Building and running your own release with Docker
- Run the following commands:
git clone https://github.com/nymanjens/quizmaster.git
cd quizmaster
docker-compose --file=docker-compose-build-locally.yml up
- Browse to http://localhost:9000
Configuration
conf/quiz/quiz-config.yml
: Configure your quiz here (questions, choices, answers, images, ...). The existing one in the release is a demo config that contains most of the options.
Play
How to set up
Follow these steps to host a quiz:
- Make your own quiz by editing
conf/quiz/quiz-config.yml
. You can test your quiz by starting a local server with it (see the installation section above) - Host the server somewhere accessible to all players
- During a quiz, share the link to your server with all players. You
can go to the same page and unlock the master controls via the padlock icon (if you configured a
masterSecret
inquiz-config.yml
). The important pages during the quiz:- The player's answer submission page: This is what players use to input their answers.
- The quiz page: This is the screen to show to all players. It shows the questions, player scores and plays audio and video.
- The master page: This is a screen only for the quizmaster. It allows you to score player answers and generally control the quiz flow.
Shortcuts
- Quiz navigation
left/right
: Go to the previous/next step of the questionalt + left/right
: Go to the previous/next questionalt + shift + left/right
: Go to the previous/next round
- Tools during question
spacebar
: Pause and resume the timershift + r
: Play the current audio/video file from the beginningshift + -/o
: Subtract 30 seconds from the current timershift + =/+/p
: Add 30 seconds from the current timeralt + enter
: Toggle enlarged image (if there is a visible image)a
: toggle the answer to be visible in the master view (http://localhost:9000/app/master)