arxiv-cli-tools
Command-line interface for searching and downloading arXiv papers, built on top of the arxiv Python client.
Installation
pip install arxiv-cli-tools
To work from source instead, clone the repository and install in editable mode:
pip install -e .
Usage
Inspect the available commands and options:
arxiv-cli --help
arxiv-cli search --help
arxiv-cli download --help
Typical commands:
# Search the API and show abstracts
arxiv-cli search "prompt engineering" -n 5 --summary
# Fetch specific papers by identifier into a folder
arxiv-cli download --id 2101.01234 --id 2105.06789 --dest papers --skip-existing
The CLI mirrors the underlying arXiv API, adding convenience flags for authors, categories, result limits, and download preferences. See the built-in help for the full reference.
Metadata
Release files for arxiv-cli-tools 0.1.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| arxiv_cli_tools-0.1.0.tar.gz | 4.8 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| arxiv_cli_tools-0.1.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 10.1 kB
Release files / arxiv_cli_tools-0.1.0.tar.gz
| Download URL | arxiv_cli_tools-0.1.0.tar.gz |
|---|---|
| Size | 4.8 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
159fef77a0d763e2f361327b13c787e4e39b21f77859d3a8e4939b5818d1dc89
|
|
BLAKE2b-256 checksum How to use checksums |
a05195855df5665a0fbbf90eb09366f3c49ca000526bf7c7b38b0e1103a7dfaf
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|
Release files / arxiv_cli_tools-0.1.0-py3-none-any.whl
| Download URL | arxiv_cli_tools-0.1.0-py3-none-any.whl |
|---|---|
| Size | 5.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
72fa2a9ccd75d8b76662cc1f40d870aa06ab489002c00da44cb86e6a264fa1e2
|
|
BLAKE2b-256 checksum How to use checksums |
b1298135af7ab064486ce9650513cddcf85204c4ec33711f5d688832d2eb0b3b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.12.2
|