Code Replicator is a Python-based automation tool built specially for students who are tired of editing the same assignments again and again for multiple classmates.
This tool allows you to generate personalized assignment files (Python/PDF) with custom names and roll numbers — either one by one or in bulk using a CSV file.
As a college student, I was constantly asked by friends to edit the same assignment file — just changing the name and roll number. It became frustrating, especially during submission deadlines.
So I built this tool to automate it and save hours of manual editing.
- Custom Mode: Enter name and roll number manually and generate a personalized assignment file.
- CSV Mode: Upload a CSV file with all student names & roll numbers and generate all personalized files at once.
- Supports PDF and Python (.py) formats
- Simple, lightweight GUI
- Offline tool — No internet required
- Python
- PyQt5 (GUI)
- CSV module
- FPDF (for generating PDFs)
- Clone the repository:
git clone https://github.com/Mayur8364/CODE-REPLICATOR-PRO.git