Skip to main content

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:

  1. 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))
  2. Provide your OpenReview username and password
  3. Optionally cache credentials for future use (stored in ~/.config/openreview-dl/credentials.enc with machine-specific encryption)

The tool will generate:

  • output/$FORUM_ID.md - Markdown formatted file
  • output/$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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

openreview_dl-0.2.0.tar.gz (31.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

openreview_dl-0.2.0-py3-none-any.whl (7.3 kB view details)

Uploaded Python 3

File details

Details for the file openreview_dl-0.2.0.tar.gz.

File metadata

  • Download URL: openreview_dl-0.2.0.tar.gz
  • Upload date:
  • Size: 31.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openreview_dl-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ec3d0106c5906cfdbc4eb4e9b2612f7907483a104ab86509877be4ade2db60cb
MD5 4fc4d25fb8ee832ea58f6b11197ebb1a
BLAKE2b-256 f08bbb433f53d633ef919438e6f9250ce70a4e8b55168031e9e17ee5949d2dd8

See more details on using hashes here.

Provenance

The following attestation bundles were made for openreview_dl-0.2.0.tar.gz:

Publisher: publish.yml on dwahdany/openreview-dl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file openreview_dl-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: openreview_dl-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 7.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for openreview_dl-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 92f62108b3be74b479936d43026e04628325131302f6870033bba19963f46bf2
MD5 8b37805f32bfda9eab9735dfd0f961c5
BLAKE2b-256 bda4b49449c41dfbe3a5d1da609bf77f60377f2cebfd9f52de2a7a387d2992f0

See more details on using hashes here.

Provenance

The following attestation bundles were made for openreview_dl-0.2.0-py3-none-any.whl:

Publisher: publish.yml on dwahdany/openreview-dl

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page