Quizbun

Quizbun gives you quizzes where every answer comes with an explanation, so you learn something even when you guess wrong. Browse the Catalog, bring your own quizzes, or ask your AI to write one for you.

Learn, don’t grade

Learning before testing

This is not an exam. Pick an answer (right or wrong) and the explanation opens immediately. The score is a side effect; the “aha” is the point.

  1. Pick an answer
  2. Explanation opens
  3. The “aha”

Local-first

Private by design

Your own quizzes and your progress stay on your device. There’s no account and no backend, so your data has nowhere else to go.

  • On your device
  • In your browser
  • Never uploaded
How it works, technically

Quizbun bakes the public Catalog into the site at build time; your private quizzes and progress live in your browser’s IndexedDB. What happens in IndexedDB stays in IndexedDB.

Where quizzes come from

Three ways to begin

Take one, make one, share one. Every quiz you add sticks around for the next person, and sometimes the next person is future you.

  • Browse the Catalog

    43 ready-to-take quizzes, every answer explained.

    Pick a quiz
  • Bring your own

    Import a quiz you made (or one a friend shared) straight into your library.

    Import a quiz
  • Generate with AI

    Copy our ready-made prompt into your favorite chatbot and watch a quiz appear.

    Open the prompt
For quiz makers

A quiz is a single JSON file that follows the published standard, the same schema the AI prompt teaches a chatbot. Anything that validates can be imported.

Featured quizzes

19 questions

Why Buildings Don't Fall Down

A beginner-friendly structural engineering Quiz about forces, load paths, and design trade-offs. It focuses on mental models: how bridges, towers, arches, floors, columns, and...

science
everyday-life
60 questions

English for Code Reviews

Practical English for pull requests and code reviews, organized as a small curriculum: commit subjects and PR titles, PR descriptions, the grammar that trips up non-native...

languages
work

Recently added

12 questions

Auth & Sessions at Scale

Authentication is where security and system design collide. This quiz contrasts stateful sessions with stateless JWTs, then digs into the consequences: where to store tokens...

system-design
security
http
10 questions

What the Cache Forgets: LRU & Eviction in SWR/React Query

You reach for TanStack Query and SWR every day — but do you know when they evict, and why a hand-rolled memo Map quietly leaks memory? Trace LRU eviction (hash map + doubly...

react
frontend
performance
data-structures
30 questions

Caching at Every Layer

Follow one request from the browser outward through every cache it can hit — the HTTP cache (Cache-Control, ETag, Last-Modified, revalidation), the CDN edge, the client query...

system-design
http
performance
38 questions

Counterintuitive Probability

Monty Hall, the birthday paradox, the gambler's fallacy, and other places where careful probability overturns gut instinct. Each question pairs a tempting wrong answer with an...

mathematics
everyday-life
12 questions

CSS Cascade, Specificity & Inheritance

Read CSS conflicts the way the engine does: specificity by column, why @layer order outranks specificity (and how !important reverses it), unlayered-beats-layered, inherited...

css
frontend