Welcome to the QuizMaster World! We are a dedicated team of developers, educators, and quiz enthusiasts committed to creating the best open-source quiz platform and tools. We are using this organisation as a version for the public, while our main development is happening on hermonochy's account.
-
QuizMaster App is our flagship project - a powerful and flexible quiz application that allows users to create, and play quizzes on various topics, in various ways! It features a user-friendly interface, real-time scoring, and customizable window themes.
-
Key Benefits:
- The richest in features (By far!).
- User-friendly interface designed for seamless navigation.
- Many extra "frills" to make it a more pleasing experience.
- Real-time scoring to enhance the competitive experience.
- Customizable window themes that allow users to personalize their experience.
- Quick Startup of QuizCreator.
- Arguments allowed at start to speed up navigation.
-
QuizMasterLite is the first lighter version of the QuizMaster App, designed for users who need the core functionality of QuizMaster without the additional "frills" that increase size and complexity. By focusing on retaining the essential quiz creation and playing capabilities, QuizMasterLite ensures that users can still enjoy a seamless and engaging experience while benefiting from a significantly smaller application footprint.
-
Key Benefits:
- Compact and efficient, offering the essential quiz functionalities.
- No extra "frilly" bits, which take up much of the proccessing power.
- Maintains the same user-friendly GUI for a consistent experience.
- Perfect for users who need a streamlined application with minimal storage requirements.
-
QuizMasterMini is an even smaller version of QuizMaster with a GUI which less aesthetically pleasing than pygame but a lot smaller. Another lightweight alternative, QuizMasterMini is just 8 MB in size and comes with no dependencies, ensuring accessibility for all!
-
Key Benefits:
- Only 8 MB in size, making it quick to download and install.
- No additional dependencies required, simplifying installation.
- Retains the most basic quiz functionalities, ensuring a satisfying user experience.
-
QuizMasterTerminal is yet another even smaller version of QuizMasterMini. While it lacks a graphical user interface, it still delivers an efficient quizzing experience for users preferring command-line interactions.
-
Key Benefits:
- Minimal size of just 1.4 MB.
- Ideal for developers and users who prefer command-line tools.
- Enables quick access to quizzes without the overhead of graphical components.
- MicroQuizMaster is our very smallest project, only 8 KB big! Similar to QuizMasterTerminal, this version contains no example quizzes and is the only MIT licenced repository. It targets users with the very weakest devices, especially Windows users or those seeking an experience with absolutely no frills.
-
QuizMasterPaper offers a printable version of quizzes that can be used in offline or classroom settings, given in either PDF or TXT form. While this project doesn't offer an interactive quiz game, the quiz creator can still utilize the JSON format found in our other repositories.
-
Features:
- Perfect for school teachers.
- Allows quiz creators to use the JSON formats from our other repositories.
- QuizMaster-web is currently still in its early stages of development, but will soon become a web-app version of QuizMaster App.
We welcome contributions from the community! Whether you're a developer, designer, educator, or just someone passionate about quizzes, there are many ways you can help:
- Code Contributions: Check out our open issues and submit pull requests.
- Additional Quizzes: If you have expertise in a specific area, consider crafting a quiz and sharing it by creating a pull request. Your knowledge could inspire others!
- Quiz Error Spotting: Help us ensure the accuracy of our content. Run through existing quizzes and report any discrepancies or outdated information.
- Bug Reports: If you encounter any issues while using our applications, please let us know via issues. Your feedback helps us resolve bugs promptly.
- Feature Requests: Have an idea for a new feature? Let us know and we will take them into consideration during our development process!
- Documentation: Help us improve our documentation.
- Adding QuizMasters: Have your own quiz program and would like to see it put to use? Start a discussion and get your repository included in the world of QuizMaster!
Join our community to stay up-to-date with the latest news, updates, and discussions:
- Discussions: Participate in our GitHub Discussions to share ideas and ask questions.
Your experience matters to us! If you have any questions, need help, or want to provide feedback, please don’t hesitate to reach out:
- GitHub Issues: Use our issue tracker for reporting bugs or requesting features.
- Discussions: Engage with our community or seek assistance through GitHub Discussions.
Thank you for visiting QuizMaster! We hope you dive in and enjoy your quizzing journey. Happy quizzing! 🎉