Skip to content

parthsidpara/syllabus-markdown

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Syllabus PDF to Markdown Converter

Python Version License

A user-friendly desktop application that converts VIT theory syllabus PDFs into structured Markdown files, making it easier to manage course materials.

Features

  • 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

Installation

  1. Ensure you have Python installed on your system.

  2. Clone this repository:

    git clone https://github.com/parthsidpara/syllabus-markdown
    cd syllabus-markdown
    
  3. Install the required dependencies:

    pip install -r requirements.txt
    

Usage

  1. Run the application:

    python main.py
    
  2. In the application window:

UI

  • 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.
  1. Once the conversion is complete, you'll see a success message with the location of your new Markdown file.

Example

Input PDF :

UI Image

Output Markdown:

Output

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Contact

If you have any questions or feedback, please open an issue on this repository or contact me at ([email protected]).


About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages