Open highlighted repo slot
Put your repository first
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
Awesome List
An Awesome List for getting started with web archiving
GitHub stars and default-branch commits for iipc/awesome-web-archiving.
Open highlighted repo slot
Promote a GitHub repo at the top of Awesome repository list views for 7 days.
🗃 Open source self-hosted web archiving. Takes URLs/browser history/bookmarks/Pocket/Pinboard/etc., saves HTML, JS, PDFs, media, and more...
Heritrix is the Internet Archive's open-source, extensible, web-scale, archival-quality web crawler project.
An archiving tool with an IM-style interface that prioritizes privacy and accessibility, integrated with various archival services including Internet Archive, archive.today, Ghostarchive, IPFS, Telegraph, and file systems.
A Python and Command-Line Interface to Archive.org
Core Python Web Archiving Toolkit for replay and recording of web archives
The archivist's web crawler: WARC output, dashboard for all crawls, dynamic ignore patterns
A command line tool (and Python library) for archiving Twitter JSON
Run a high-fidelity browser-based web archiving crawler in a single Docker container
Tools for downloading and preserving wikis. We archive wikis, from Wikipedia to tiniest wikis. As of 2026, WikiTeam has preserved more than 600,000 wikis.
brozzler - distributed browser-based web crawler
InterPlanetary Wayback: A distributed and persistent archive replay system using IPFS
Wget-compatible web downloader and crawler.
Wayback Machine API interface & a command-line tool
Streaming WARC/ARC library for fast web archive IO
WARC writing MITM HTTP/S proxy
A Tool To Push Web Resources Into Web Archives
WarcDB: Web crawl data as SQLite databases.
:whale2: Web Archiving Integration Layer: One-Click User Instigated Preservation
Websites crawler with built-in exploration and control web interface
🍨 High-fidelity, browser-based, single-page web archiving library and CLI for witnessing the web.
Tool and library for handling Web ARChive (WARC) files.
A robust web archive analytics toolkit
A commandline tool and Python library for archiving data from Facebook using the Graph API.
Easy-to-use Web archiver
A dockerized, queued high fidelity web archiver based on Squidwarc
Convert HTTP Archive (HAR) -> Web Archive (WARC) format
Tools for bulk indexing of WARC/ARC files on Hadoop, EMR or local file system.
A whirlwind tour of Common Crawl's data using Python
Web archiving using Google Chrome
Command-line tool and Rust library for handling Web ARChive (WARC) files
A tool for detecting viruses and NSFW material in WARC files
A client for the Archive-It And Webrecorder WASAPI Data Transfer API
No description.
A Tool to Summarize Web Archive Holdings
The UKWA Heritrix3 custom modules and Docker builder.