Quaesito. Quizzes among friends: a self-hosted, live quiz web app written in Rust with Dioxus.
See the code
📖 Documentation, with screenshots
Quizzes among friends. Put the questions on the TV and let every team answer from a phone. Quaesito runs on your laptop over the local Wi-Fi: no internet, no accounts, no app to install.
[!IMPORTANT]
- Free and open source under the MIT licence, provided as is, without warranty.
- Fully vibe coded: an AI assistant (Claude) wrote all of its code, tests and docs. Read the disclaimer before relying on it.
- Donations are welcome on Ko-fi; GitHub Sponsors is coming soon.
Question types: multiple choice, true or false, typed answers (judged by the host on the big screen), closest number, put in order, several answers in one, and pin on a picture. Each quiz sets its own scoring, reveals and pace. See question types and quiz settings.
start.bat (Windows) or start.command (macOS), or run ./start.sh (Linux).The getting started guide covers the details, and the user guide also ships with the app (Help in the admin pages).
Requires Rust (stable) with the wasm32-unknown-unknown target, dx
(Dioxus CLI 0.7), just and cargo-deny.
just serve # hot-reloading dev server (admin password "quaesito")
just play # release build served on the LAN, for real games
just check # fmt, clippy, tests and cargo-deny, as in CI
just docs # the user guide, live at http://127.0.0.1:8000
More in the development guide, DESIGN.md and STATUS.md.
Bug reports, ideas and pull requests are welcome: see CONTRIBUTING.md and the code of conduct. Report security problems privately as described in SECURITY.md. Changes are listed in CHANGELOG.md.
Quaesito. Quizzes among friends: a self-hosted, live quiz web app written in Rust with Dioxus.
See the code
📖 Documentation, with screenshots
Quizzes among friends. Put the questions on the TV and let every team answer from a phone. Quaesito runs on your laptop over the local Wi-Fi: no internet, no accounts, no app to install.
[!IMPORTANT]
- Free and open source under the MIT licence, provided as is, without warranty.
- Fully vibe coded: an AI assistant (Claude) wrote all of its code, tests and docs. Read the disclaimer before relying on it.
- Donations are welcome on Ko-fi; GitHub Sponsors is coming soon.
Question types: multiple choice, true or false, typed answers (judged by the host on the big screen), closest number, put in order, several answers in one, and pin on a picture. Each quiz sets its own scoring, reveals and pace. See question types and quiz settings.
start.bat (Windows) or start.command (macOS), or run ./start.sh (Linux).The getting started guide covers the details, and the user guide also ships with the app (Help in the admin pages).
Requires Rust (stable) with the wasm32-unknown-unknown target, dx
(Dioxus CLI 0.7), just and cargo-deny.
just serve # hot-reloading dev server (admin password "quaesito")
just play # release build served on the LAN, for real games
just check # fmt, clippy, tests and cargo-deny, as in CI
just docs # the user guide, live at http://127.0.0.1:8000
More in the development guide, DESIGN.md and STATUS.md.
Bug reports, ideas and pull requests are welcome: see CONTRIBUTING.md and the code of conduct. Report security problems privately as described in SECURITY.md. Changes are listed in CHANGELOG.md.