The Webrecorder Project has developed many tools to help with web archive capture and replay.
There are tools for everyone who is interested in creating or replaying web archives on their own, and more advanced tools for developers, which provide tools for software developers to integrate into other workflows and require a bit more technical expertise.
ArchiveWeb.page is a Chrome extension and standalone desktop app. The extension works in any Chromium based browser (Chrome, Brave, Edge) and allows archiving interactively as you browse. The standalone app provides the same interactive high-fidelity archiving functionality as a desktop app.
ReplayWeb.page provides a web archive replay system as a single web site (which also works offline), allowing users to view web archives from anywhere, including local computer or even Google Drive.
pywb toolkit is full-featured, advanced web archiving capture and replay framework for python. It provides command-line tools and an extensible framework for high-fidelity web archive access and capture, including localization and access control. A subset of features provides the basic functionality also known as a 'wayback machine', but pywb includes additional features to create new web archives and to manage existing collections.
In addition to the above key tools, we maintain a numerous other smaller tools as part of the web archiving ecosystem. Select one of the categories to further filter this list. Take a look at these tools if you are interested in deploying web archiving tools on your, or integrating into other projects.
All currently maintained Webrecorder tools are listed below. Select one of the
categories to further filter this list.
A set of automated behaviors for automating interactions with the browser, including generic (playing video, scrolling) and site-specific behaviors, such as for social media
A command-line tool to convert on-disk directories of web documents (commonly HTML, web assets and any other data files) into an ISO standard web archive (WARC) files.