Skip to main content

arxiv-downloader: The arXiv PDF Command-Line Interface Downloader

Installation

arxiv-downloader is available via PyPi:

pip install arxiv-downloader

Examples

Download a PDF using a URL:

arxiv-downloader https://arxiv.org/pdf/2302.06544.pdf

Download a PDF using an ID:

arxiv-downloader 2302.06544

Download a PDF into a directory:

arxiv-downloader https://arxiv.org/pdf/2302.06544.pdf -d ./pdfs

Download a PDF and its source files (as .tar.gz archive):

arxiv-downloader https://arxiv.org/pdf/2302.06544.pdf -s

Usage

To see all available options, use the help command:

arxiv-downloader -h

This will display usage information similar to the following:

usage: arxiv-downloader [-h] [-d DIRECTORY] [-s] [url_or_id]

Download articles from arXiv.

positional arguments:
  url_or_id             The URL or ID of the arXiv article. (default: None)

options:
  -h, --help            show this help message and exit
  -d DIRECTORY, --directory DIRECTORY
                        The directory where the article will be downloaded. (default: ./)
  -s, --source          Also download the source files of the article. (default: False)

Metadata

Release files for arxiv-downloader 1.0.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for arxiv-downloader 1.0.0
File Size Uploaded
arxiv-downloader-1.0.0.tar.gz 4.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for arxiv-downloader 1.0.0
File Interpreter ABI Platform
arxiv_downloader-1.0.0-py3-none-any.whl Python 3 none any Details

Total release size: 8.2 kB

Release files / arxiv-downloader-1.0.0.tar.gz

Download URL arxiv-downloader-1.0.0.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
7db075e331d3d1a07b50027587b91234be48ccb3a82d84be9e8dc4ac44e9665a
BLAKE2b-256 checksum
How to use checksums
27cd669549d3d6195d86cc5504c7a9054c16546cc5158e6d1b71d4f242756885
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release files / arxiv_downloader-1.0.0-py3-none-any.whl

Download URL arxiv_downloader-1.0.0-py3-none-any.whl
Size 4.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
f38c60dfe0fe9feb3a250d44fa532f4badca6b32eb3533323c575e3ecbd2a5c4
BLAKE2b-256 checksum
How to use checksums
5dfc9fef36dc6b9efb91cc3b8275259ffb25ee7cff7c9e6662eb3ad768a810c4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.0.0 CPython/3.11.8

Release history Release notifications | RSS feed

This release

1.0.0 This release

2 release files

0.0.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page