Skip to content
Open Source Question Paper Generator
Branch: master
Clone or download
aswinshenoy Merge pull request #23 from nipan09/ci
docs: Build env updated
Latest commit 35d39d6 Jul 2, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
questions Admin site title updated Jun 26, 2019
qujini Admin site title updated Jun 26, 2019
LICENSE Initial commit May 30, 2019 Add Gitter badge Jun 24, 2019 Renamed qpg to qujini Jun 20, 2019


Join the chat at

Qujini is a free and open source question paper generator for teacher, and schools to manage a question bank and generate highly customizable question papers to conduct tests.

How to Install?

  1. Create and activate a python 3 virtual environment
virtualenv -p python3 .
source bin/activate
  1. Install django dependencies
pip install -r requirements.txt
  1. Migrate changes, and run django normally
python migrate
python createsuperuser
python runserver

Paper Setting Procedure

  • Set Title, and Description of the Question Paper
  • Select Paper Pattern - User Defined / Pre Defined (import presets) / System Defined
  • Set total marks for the paper
  • Set minimum & maximum number of questions
  • Select difficulty of the paper - Easy / Moderate / Hard / Random
    • Percentage of each type
  • Set marks weightage from each topic
    • Set maximum & minimum mark range from each topic
    • Bonus: OR condition between Topics
  • Set type weightage - Objective, Subjective, Theory etc.
    • Set maximum & minimum number of questions from each type
    • Set maximum & minimum marks from each type
  • Divide into sections by marks/type
    • Define sections - naming, total marks
  • Save and export presets after setting paper - allowing same strategy for future papers
  • Save question paper on database
  • Export question paper -> PDF, JSON


This project is licensed under GNU General Public License v3.0

You can’t perform that action at this time.