A user-friendly desktop application that converts VIT theory syllabus PDFs into structured Markdown files, making it easier to manage course materials.
- Simple and intuitive graphical user interface
- Converts VIT theory syllabus PDFs into structured Markdown
- Preserves module structure and content hierarchy
- Creates task lists for easy tracking of course progress
-
Ensure you have Python installed on your system.
-
Clone this repository:
git clone https://github.com/parthsidpara/syllabus-markdown cd syllabus-markdown
-
Install the required dependencies:
pip install -r requirements.txt
-
Run the application:
python main.py
-
In the application window:
- Click "Browse" next to "Syllabus PDF" to select your input PDF file.
- Click "Browse" next to "Markdown File" to choose the save location for the output Markdown file.
- Click "Convert PDF to Markdown" to start the conversion process.
- Once the conversion is complete, you'll see a success message with the location of your new Markdown file.
Input PDF :
Output Markdown:
Contributions are welcome! Please feel free to submit a Pull Request.
This project is licensed under the MIT License - see the LICENSE file for details.
If you have any questions or feedback, please open an issue on this repository or contact me at ([email protected]).