Skip to content

DKeAlvaro/getcanvas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

getcanvas

Download ALL canvas course content from one single command.

pip install getcanvas


Usage

python -m getcanvas 33752              # First time: prompts for API keys
python -m getcanvas 33752 -o ./output  # Custom output folder
python -m getcanvas 33752 --reset      # Reset saved keys

After running the command, the course content will be downloaded to your local machine in the following structure (example):

canvas_content/
├── Module 1 - Introduction/
│   ├── lecture_notes.pdf
│   ├── lecture_notes.md (AI Summary)
│   └── intro_slides.pdf (Converted)
└── Module 2 - Deep Learning/
    ├── assignment_1.html
    └── architecture_diagram.png

About

Download Canvas LMS courses, convert PPTX to PDF, and generate AI summaries

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages