https://github.com/bcongdon/wayback-archiver
🗄 CLI archival tool for the Wayback Machine
https://github.com/bcongdon/wayback-archiver
cli internet-archive wayback-machine
Last synced: about 1 year ago
JSON representation
🗄 CLI archival tool for the Wayback Machine
- Host: GitHub
- URL: https://github.com/bcongdon/wayback-archiver
- Owner: bcongdon
- License: mit
- Created: 2021-09-07T03:45:28.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-05T11:45:18.000Z (over 3 years ago)
- Last Synced: 2025-03-29T00:12:00.451Z (about 1 year ago)
- Topics: cli, internet-archive, wayback-machine
- Language: Rust
- Homepage:
- Size: 90.8 KB
- Stars: 9
- Watchers: 2
- Forks: 4
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# wayback-archiver
[](https://crates.io/crates/wayback-archiver)
CLI archival tool for the Wayback Machine
## Installation
$ cargo install wayback-archiver
### Examples:
```sh
$ wayback-archiver google.com
$ wayback-archiver --urls-file urls.txt --out archive.json
$ echo "google.com\nwikipedia.org\ngithub.com" | wayback-archiver --out=archive.json --merge
```
### Demo

## Usage
```
USAGE:
wayback-archiver [FLAGS] [OPTIONS] [URLS]...
ARGS:
... URLs to archive using the Wayback Machine. URLs can also be provided using
stdin, or with --urls_file
FLAGS:
-h, --help Print help information
-m, --merge If set, the results are merged with the (existing) contents of the --out file
-V, --version Print version information
OPTIONS:
-o, --out If set, archived URLs are saved to the path specified by this
flag. Otherwise, URLs are printed at the end of the command run
-u, --urls-file A file containing urls to archive
```
## Attribution
This tool only functions because of the Internet Archive. Please consider [dontating](https://archive.org/donate) to their cause.