
Security News
RubyGems Adds Cooldown Feature to Bundler for Newly Published Gems
RubyGems and Bundler 4.0.13 introduced an opt-in cooldown feature that delays newly published gems during dependency resolution.
extract-openreview-comments
Advanced tools
A python script to extract the open-review comments for a paper into a markdown file for easy copy/pasting during rebuttals
A Python command-line tool to extract OpenReview comments for a paper into markdown format for easy copy/pasting when writing rebuttals.
pip install extract-openreview-comments
Extract comments from a public OpenReview forum:
extract-openreview-comments <forum_id>
This will save all comments to comments.md in the current directory.
For private content or to access additional information:
extract-openreview-comments <forum_id> -u your_email@example.com -p your_password
extract-openreview-comments <forum_id> -o my_reviews.md
Save each comment to a separate file in a directory:
extract-openreview-comments <forum_id> --separate-files -d output_directory/
The forum ID is the unique identifier for a paper on OpenReview. You can find it in the URL:
https://openreview.net/forum?id=FORUM_ID_HERE
For example, in https://openreview.net/forum?id=rJXMpikCZ, the forum ID is rJXMpikCZ.
Usage: extract-openreview-comments [OPTIONS] FORUM_ID
Options:
-u, --username TEXT OpenReview username (optional for public content)
-p, --password TEXT OpenReview password (optional for public content)
-o, --output PATH Output file path (default: comments.md)
-s, --separate-files Save each comment to a separate file
-d, --output-dir PATH Output directory for separate files (default: comments/)
--baseurl TEXT OpenReview API base URL (default: https://api2.openreview.net)
--help Show this message and exit.
The tool generates well-formatted Markdown with:
Example output:
# Paper Title
**Total Comments:** 5
---
## Comment by Reviewer_ABC
**Date:** 2024-01-15 10:30:00
**Review:**
This paper presents an interesting approach to...
**Rating:** 8: Top 50% of accepted papers
**Confidence:** 4: High
### Replies:
## Comment by Authors
**Date:** 2024-01-20 14:00:00
**Response:**
We thank the reviewer for their feedback...
---
uv run pytest
uv run ruff check .
uv run ruff format .
uv run pyright
Contributions are welcome! Please feel free to submit a Pull Request.
git checkout -b feature/amazing-feature)git commit -m 'Add some amazing feature')git push origin feature/amazing-feature)This project is licensed under the MIT License - see the LICENSE file for details.
FAQs
A python script to extract the open-review comments for a paper into a markdown file for easy copy/pasting during rebuttals
We found that extract-openreview-comments demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Security News
RubyGems and Bundler 4.0.13 introduced an opt-in cooldown feature that delays newly published gems during dependency resolution.

Security News
pnpm 11.5 now recognizes npm staged publish approvals in release metadata, preventing those releases from being mistaken for lower-trust package publishes.

Security News
Federal audit finds NIST lacked a plan to clear the NVD backlog, wasted funds on duplicate work, and delayed use of CISA data.