ArchiveBox logo

ArchiveBox

Website

Open-source self-hosted web archiving and snapshotting tool

28k stars 1.6k forks last commit first released MIT

Actively maintained

Last commit 28 Jul 2026.

ArchiveBox screenshot

ArchiveBox is a self-hosted, open-source web archiving application that captures and preserves web pages and associated media in durable formats for long-term access. It can ingest URLs, browser history, bookmarks, RSS feeds, and other sources and produces redundant snapshot outputs for offline viewing and analysis.

Key Features

  • Multiple import sources: URLs, browser history, bookmarks, Pocket/Pinboard, RSS and more.
  • Saves snapshots in redundant, portable formats: original HTML+CSS+JS, singlefile HTML, screenshot PNG, PDF, WARC, JSON, MP3/MP4, and SQLite index.
  • Web UI + CLI + Python API: manage collections via a self-hosted web app, a command-line interface, or the Python library.
  • Search & indexing options: SQLite FTS or external search backends (e.g., Sonic) for fast full-text queries.
  • Extensible extractors: integrates with standard tools (chromium/chrome, yt-dlp, singlefile, readability) and can be configured to run optional extractors.

Use Cases

  • Journalists and researchers preserving cited pages and social media posts for reproducibility and evidence.
  • Legal and compliance teams capturing time-stamped snapshots for records and audits.
  • Individuals or organizations creating offline archives of bookmarks, blogs, or multimedia collections.

Limitations and Considerations

  • Storage and disk usage can grow quickly (especially when archiving video/audio); careful tuning of extractor settings and filesystem choice is recommended.
  • Several high-fidelity extractors rely on external system packages (Chromium/Chrome, Node, ffmpeg, yt-dlp); installing the full feature set requires additional runtime dependencies.

ArchiveBox is intended for users who need durable, self-hosted preservation of web content and provides multiple interfaces and storage-friendly outputs to support long-term access and programmatic workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar to ArchiveBox

Open Archiver logo

Open Archiver

Open-source platform for legally compliant email archiving

2.2k
122
Last commit

Self-hosted email archiving platform for ingesting, storing, indexing and searching emails from Gmail, Microsoft 365, IMAP, PST and more.

AGPL-3.0Actively maintained
Alternative to:
MailStore Server logo
MailStore Server
+4
Paperless-ngx logo

Paperless-ngx

Document management system with OCR, search, and automated filing

43.6k
3k
Last commit

Paperless-ngx is an open-source document management system that ingests scans and files, runs OCR, and turns them into a searchable, taggable document archive.

GPL-3.0Actively maintained
Alternative to:
DocuWare logo
DocuWare
+6

Buku

Command-line bookmark manager with optional Flask web UI

7.2k
321
Last commit

Buku is a fast, privacy-focused CLI bookmark manager storing bookmarks in a portable SQLite DB. It supports imports/exports, smart tagging, regex search and an optional web UI.

GPL-3.0Actively maintained
Alternative to:
Pinboard logo
Pinboard
+10
Wayback logo

Wayback

IM-style web archiving tool with search and playback

2.2k
86
Last commit

Privacy-focused web archiving and playback service with bots and CLI, supporting multiple backends like Internet Archive, archive.today, IPFS, Telegraph, and local storage.

GPL-3.0Actively maintained

Autocaliweb

Web interface for browsing, reading and managing Calibre libraries

236
6
Last commit

Fork of Calibre-Web providing a Bootstrap-based web UI to browse, read, convert and serve eBooks, comics and PDFs from a Calibre database with Docker support.

GPL-3.0Actively maintained
Alternative to:
OverDrive Libby logo
OverDrive Libby
+12
HyperKitty logo

HyperKitty

Web archiver and user interface for Mailman 3 mailing lists

HyperKitty is a web interface and archiver for Mailman 3 mailing lists, providing searchable list archives, thread views, user profiles, and email interaction features.

Activity unknown
Alternative to:
Cryoserver Email Archive logo
Cryoserver Email Archive