Documents and knowledge · Edition No. 32 · 26 Sep 2026

ArchiveBox/ArchiveBox

It keeps a real copy of every page you save, in several formats at once, so a dead link stops mattering.

← Documents and knowledgeRead the whole edition →

~28,400 stars · MIT · v0.9.51 (2026-09-23) · Track this in Scout

It keeps a real copy of every page you save, in several formats at once, so a dead link stops mattering.

▶Repo detailsthe review · specs · pros & cons · install

What it is

ArchiveBox is a self-hosted web archiving application. It takes URLs from many sources and writes each one to disk in several formats — HTML, PDF, PNG, plain text, WARC and a SQLite index — with a web interface and a command-line tool over the top.

What it is good for. Anyone whose research lives in bookmarks: a competitor's pricing page as it looked in March, a documentation page for a version nobody hosts any more, a news article that later changed. It also answers the awkward part of every bookmarking tool — that the tool keeps the link and the link is the thing that breaks.

Stars~28,400
LicenceMIT
Latestv0.9.51 (2026-09-23)
Good
  • Several formats per page, on purpose. If the JavaScript copy fails, the plain text usually survives, and the WARC file is the format libraries use for long-term keeping.
  • It reads from browser bookmarks and history, RSS feeds, Pocket and Pinboard exports, and plain text lists, so getting years of links in is one command.
  • MIT licensed, with no paid edition and no account. The archive is ordinary files in ordinary folders, readable without the program.
Watch for
  • Disk. A few thousand pages archived in every format runs to tens of gigabytes. Check there is room before pointing it at a decade of bookmarks.
  • It drives a real browser to capture pages, which means a heavy container and a slow first run. Archiving thousands of links takes hours, not minutes.
  • Pages behind a login are only saved if cookies are supplied, and some sites detect the capture and serve a blocked page instead. The archive then contains a neat copy of a refusal.
Similar repositories
Install
mkdir -p ~/archivebox && cd ~/archivebox
curl -O https://raw.githubusercontent.com/ArchiveBox/ArchiveBox/main/docker-compose.yml
docker compose run archivebox init --setup
docker compose up -d
Screenshots
ArchiveBox/ArchiveBox: GitHub preview cardArchiveBox/ArchiveBox: Screenshot 1ArchiveBox/ArchiveBox: Screenshot 2ArchiveBox/ArchiveBox: Screenshot 3ArchiveBox/ArchiveBox: Screenshot 4

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.