For double-blind peer review

Share the code,
not the author.

Anonymous GitHub makes a read-only mirror of your repository, pull request, or gist. It redacts the terms you choose in text files, so reviewers can browse your artifact through an anonymous link.

  • Free and open source
  • Read-only: never writes to your repos
  • Expires on the date you set
A reviewer preview with the author, affiliation, and email replaced by anonymous terms
Trusted by authors at
ICSE FSE OOPSLA
Live · last 60 days
updated daily
{{ fmt?.bigNum(card?.total) }}
{{ card?.label }}
+{{ fmt?.number(history[card?.key].deltaToday) }} today
Before · after

The same repository, minus you.

Names, affiliations, emails, and any term you list are replaced across the README, source files, notebooks, and PDF links. Reviewers browse the real thing, not a zip.

Before · your repo github.com/jane-smith/DeepLearnUtils
# DeepLearnUtils
Developed by Jane Smith at MIT CSAIL.
See Smith et al., “Attention That Works,” 2026.
Contact: jane.smith@mit.edu
After · anonymous mirror anonymous.4open.science/r/paper-7f2a
# DeepLearnUtils
Developed by XXXX-1 at XXXX-2.
See XXXX-1 et al., “Attention That Works,” 2026.
Contact: XXXX-3
What you get

Anonymize, review, manage.

Terms are redacted in text files. Enabled images and PDFs are served unchanged, so review them for identifying content before sharing. Monitor your mirror, update it, or remove it when the review is over.

{{ f?.text }}

{{ f?.cta }} →
Before you sign in

The questions that come up most.

Read the full FAQ →
What access does GitHub sign-in require?

The GitHub App has read-only access to gists and the repositories you choose. Legacy OAuth uses broader permissions. Anonymous GitHub never writes to your repositories.

Which file formats are supported?

Source code with syntax highlighting, Markdown, Jupyter notebooks, PDFs, images, and GitHub Pages sites. Text files are anonymized; enabled images and PDFs are served unchanged.

What happens when an anonymized repository expires?

You choose: the mirror is removed, or visitors are redirected to the original GitHub repository once the review is over.