Introduction
Build interactive React quizzes from JSON data using the ready-made Quiz component or your own interface. Explore the live demo, learn how to define questions, and choose the API that fits your application.
React Quiz Component handles question selection, scoring, feedback, navigation, timers, and results.
Choose the default Quiz component for a complete interface, or build your own with useQuiz, QuizProvider, and useQuizContext. Both use the same engine.
Start building
Try it
All examples run in your browser and include their complete source. This documentation follows the library source in this repository; check your installed version when using recently added APIs.