1.3.21 • Published 3 years ago

edx-archive v1.3.21

Weekly downloads
-
License
ISC
Repository
github
Last release
3 years ago

npm

edx-archive allows you to download edX course pages. It allows you to save:

  • lecture excercises\homework\exams (including answers)
  • errata
  • extra materials that appear on course pages (including collapsable text\tables)

Note: if you also want to download video and resources you can use edx-dl.

Installation

You will need Node.js to install and run edx-archive. You can get it from here.

Once you have Node.js on your system:

npm install edx-archive -g

Usage example

The following will download edX demo course pages in png format:

edx-archive -u your@email.com -p edx_password --format png "https://courses.edx.org/courses/edX/DemoX/Demo_Course/course/"

Downloaded pages will be simplified and include exercise answers and explanations:

example

Full list of options

Usage: edx-archive [options] <course_url>

Options:
  -u, --user <email>          edx login (email)
  -p, --password <password>   edx password
  -o, --output <directory>    output directory (default: "Archive")
  -f, --format <format>       save pages as pdf or png (default: "pdf")
  -r, --retries <retries>     number of retry attempts in case of failure (default: 3)
  -d, --delay <seconds>       delay before saving page (default: 1)
  -c, --concurrency <number>  number of pages to save in parallel (default: 4)
  --debug                     output extra debugging (default: false)
  -h, --help                  output usage information
1.3.7

3 years ago

1.3.6

3 years ago

1.3.5

3 years ago

1.3.4

3 years ago

1.3.3

3 years ago

1.3.2

3 years ago

1.3.1

3 years ago

1.3.10

3 years ago

1.3.13

3 years ago

1.3.14

3 years ago

1.3.11

3 years ago

1.3.12

3 years ago

1.3.17

3 years ago

1.3.18

3 years ago

1.3.15

3 years ago

1.3.16

3 years ago

1.3.19

3 years ago

1.3.20

3 years ago

1.3.21

3 years ago

1.3.9

3 years ago

1.3.8

3 years ago

1.8.3

4 years ago

1.8.2

4 years ago

1.8.1

4 years ago

1.8.0

4 years ago

1.7.0

4 years ago

1.6.0

4 years ago

1.5.0

4 years ago

1.4.1

4 years ago

1.4.0

4 years ago

1.3.0

3 years ago

1.2.0

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago

1.0.0

4 years ago