An open API service indexing awesome lists of open source software.

https://github.com/oooooooo/open-oldest-wayback

Jump to the oldest archived version of any page.
https://github.com/oooooooo/open-oldest-wayback

Last synced: 11 days ago
JSON representation

Jump to the oldest archived version of any page.

Awesome Lists containing this project

README

          

# Open Oldest Wayback

[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)
[![Install](https://img.shields.io/badge/Install-userscript-brightgreen)](https://github.com/oooooooo/open-oldest-wayback/raw/main/open-oldest-wayback.user.js)

Open the oldest available Wayback Machine snapshot for the page you are currently viewing.

## Features

- Fetches the oldest `200 OK` snapshot from the Internet Archive CDX API.
- Opens the snapshot in the current tab.
- Shows a centered, non-blocking status message while fetching.
- Avoids running while you are typing in input, textarea, select, or editable content.

## Installation

1. Install a userscript manager such as [Tampermonkey](https://www.tampermonkey.net/) or [Violentmonkey](https://violentmonkey.github.io/).
2. [Click here to install](https://github.com/oooooooo/open-oldest-wayback/raw/main/open-oldest-wayback.user.js).

## Usage

1. Open any web page.
2. Press Alt+Shift+I.
3. Wait for the "Fetching the oldest snapshot..." status message.
4. If a snapshot exists, the current tab navigates to the oldest archived version.

## Notes

- The script uses the Internet Archive CDX API at `https://web.archive.org/cdx`.
- If no snapshot is found, it shows a non-blocking message instead of an alert dialog.
- Alt+Shift+I is used because Ctrl+I often conflicts with browser or editor shortcuts.