Download OpenReview paper reviews and rebuttals as formatted documents
Project description
openreview-dl
Download OpenReview paper reviews and rebuttals as formatted documents (ODT and Markdown).
Features
- Extracts forum ID and venue ID from an OpenReview URL
- Optional credential caching (machine-specific encryption)
- Fetches paper details, reviews, and rebuttals
- Generates a formatted markdown document
- Converts the markdown to an ODT file for easy reading
- Organizes reviews by reviewer with threaded replies
Installation
Using uvx (recommended - no installation needed)
uvx openreview-dl
Using uv
uv tool install openreview-dl
Using pip
pip install openreview-dl
Usage
Run the command and follow the prompts:
openreview-dl
Or with uvx:
uvx openreview-dl
You'll be prompted to:
- Enter the full OpenReview URL (example:
https://openreview.net/forum?id=XXXXXXXXXXXX&referrer=%5BAuthor%20Console%5D(%2Fgroup%3Fid%3DConference.org%2FYYYY%2FMeeting%2FAuthors%23your-submissions)) - Provide your OpenReview username and password
- Optionally cache credentials for future use (stored in
~/.config/openreview-dl/credentials.encwith machine-specific encryption)
The tool will generate:
output/$FORUM_ID.md- Markdown formatted fileoutput/$FORUM_ID.odt- ODT document (can be opened in LibreOffice, Microsoft Word, etc.)
where $FORUM_ID is the paper ID extracted from the URL.
Credential Caching
If you choose to cache credentials, they are stored at:
- Linux/macOS:
~/.config/openreview-dl/credentials.enc
The credentials are encrypted using machine-specific keys (hostname-based), so they won't work if copied to another machine. However, this is not fully secure - anyone with access to your user account can potentially decrypt them.
Note
Ensure you have the necessary permissions to access the paper on OpenReview. You must be logged in with an account that has access to the reviews (typically as an author, reviewer, or area chair).
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file openreview_dl-0.2.1.tar.gz.
File metadata
- Download URL: openreview_dl-0.2.1.tar.gz
- Upload date:
- Size: 34.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
7e6cb7f86429b60082032661a26ce5bf8dd73146016722f63e6307f4dcd3b96c
|
|
| MD5 |
077bdd446a460a19b25c7e9279cb2ed5
|
|
| BLAKE2b-256 |
2557b20a1e41bd6d63c0a2d9d801809c56f2574c4624e6b6e1292e5d0f911396
|
Provenance
The following attestation bundles were made for openreview_dl-0.2.1.tar.gz:
Publisher:
publish.yml on dwahdany/openreview-dl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
openreview_dl-0.2.1.tar.gz -
Subject digest:
7e6cb7f86429b60082032661a26ce5bf8dd73146016722f63e6307f4dcd3b96c - Sigstore transparency entry: 731043997
- Sigstore integration time:
-
Permalink:
dwahdany/openreview-dl@b3de93164a9ca0b46a5418d1fa9cb00321e3bcf3 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/dwahdany
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b3de93164a9ca0b46a5418d1fa9cb00321e3bcf3 -
Trigger Event:
release
-
Statement type:
File details
Details for the file openreview_dl-0.2.1-py3-none-any.whl.
File metadata
- Download URL: openreview_dl-0.2.1-py3-none-any.whl
- Upload date:
- Size: 7.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55475413f735480a88624c26772e2bdb6e0439a497410e2fa337ee731b914f24
|
|
| MD5 |
a7bf4bcd29aec9b6d5bba9c7056efbbf
|
|
| BLAKE2b-256 |
dea97d38dd508dfd698b969336c4151cff8b9938a26b12a1c38f9f52bd82b7e9
|
Provenance
The following attestation bundles were made for openreview_dl-0.2.1-py3-none-any.whl:
Publisher:
publish.yml on dwahdany/openreview-dl
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
openreview_dl-0.2.1-py3-none-any.whl -
Subject digest:
55475413f735480a88624c26772e2bdb6e0439a497410e2fa337ee731b914f24 - Sigstore transparency entry: 731043998
- Sigstore integration time:
-
Permalink:
dwahdany/openreview-dl@b3de93164a9ca0b46a5418d1fa9cb00321e3bcf3 -
Branch / Tag:
refs/tags/v0.2.1 - Owner: https://github.com/dwahdany
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish.yml@b3de93164a9ca0b46a5418d1fa9cb00321e3bcf3 -
Trigger Event:
release
-
Statement type: