pkg.soopen package index

brew / rank 5857

Install waybackpy with Homebrew

Wayback Machine API interface & command-line tool. Version 3.0.6 via Homebrew; verified 2026-05-15.

install

Additional install commands

macOS

Homebrewverified · 100%
brew install waybackpy

local Homebrew formula metadata

overview

Package summary

Wayback Machine API interface & command-line tool

Commands and aliases

  • waybackpy

history

Project history and usage

waybackpy is a Python library and CLI for the public Wayback Machine APIs. It packages Internet Archive save, availability, and CDX queries into importable Python classes and a `waybackpy` command.

Project history

The GitHub repository was created in May 2020 and PyPI release history begins with v1.1 on 2020-05-04. The project was maintained by Akash Mahanty and presents itself as both a Python package and a command-line program for the Internet Archive's Wayback Machine APIs.

The package moved quickly through 2020, reaching 2.0.0 in July and 2.3.x by December. The 3.0.0 series began on 2022-01-18, and PyPI lists 3.0.6, released on 2022-03-15, as the latest release on the project page.

Adoption history

waybackpy's adoption is tied to Python packaging and small automation use cases. The README and PyPI page document installation from PyPI, conda-forge, the source repository, and a Docker image, while the project metadata classifies the package as production/stable and aimed at developers and end users.

How it is used

As a CLI, waybackpy saves a page, gets oldest or newest captures, searches near a timestamp, lists known URLs for a host, and queries the CDX Server API with match scopes, filters, date ranges, and collapse options. As a Python library, it exposes the same Wayback Machine API concepts to scripts.

Its package-nerd niche is lightweight archiving automation: users can add a user agent, save pages during publishing, inspect archive coverage for a domain, or use CDX query results inside OSINT, data-cleaning, or link-preservation scripts.

Why package nerds care

waybackpy is significant less as infrastructure and more as glue. It turns the Wayback Machine's public HTTP APIs into an installable Python tool that fits cron jobs, notebooks, shell scripts, CI jobs, and archival one-liners.

Timeline

  • 2020-05-02: GitHub repository created.
  • 2020-05-04: PyPI release history begins with v1.1.
  • 2020-07-18: 2.0.0 release appears on PyPI.
  • 2022-01-18: 3.0.0 release appears on PyPI.
  • 2022-03-15: 3.0.6 is published on PyPI.

Related projects

  • waybackpy is related to the Internet Archive Wayback Machine, the SavePageNow API, the CDX Server API, the Availability API, conda-forge packaging, and other command-line Wayback Machine clients.

security posture

No protected-tool coverage found yet

No matching local secret-handling manifest was found for waybackpy. Package metadata is still published here so future coverage has a stable package URL.

Install behavior

  • No Homebrew post-install hook is recorded in formula metadata.
  • Homebrew bottle metadata is available for 1 platform targets.
  • Installs with 2 runtime dependencies.

Recommended review

Before unattended agent use, check whether the tool reads plaintext credentials, writes remote state, publishes artifacts, or shells out to plugins.

executables

Installed executables

CommandKindExposureNote
waybackpycliglobal executable

freshness

Version and freshness

These signals separate page generation age, package-manager activity, and upstream release comparison. Version lag is warned only when an evidence URL and comparable versions are present.

page generated2026-08-04
manager version3.0.6
manager updated2026-05-15
local dataok
upstreamnot checked
latest detectednot detected

https://pypi.org/project/waybackpy/

install metadata

Package metadata

Package keybrew:waybackpy
Version3.0.6
Package managerHomebrew
Package manager pagehttps://formulae.brew.sh/formula/waybackpy
Homepagehttps://pypi.org/project/waybackpy/
Upstream docshttps://pypi.org/project/waybackpy/
LicenseMIT
Source archivehttps://files.pythonhosted.org/packages/34/ab/90085feb81e7fad7d00c736f98e74ec315159ebef2180a77c85a06b2f0aa/waybackpy-3.0.6.tar.gz
Last updated2026-05-15T11:35:01Z
Pulseupdated
Dependenciescertifi, python@3.14
Bottleavailable (on all)
Homebrew post-installnot defined
Servicenone declared

registry facts

Source database details

Source DatabaseHomebrew formula API
Taphomebrew/core
Full Namewaybackpy
Version Scheme0
Revision12
Bottle Stable Root URLhttps://ghcr.io/v2/homebrew/core
Deprecatedno
Disabledno
Keg Onlyno
URL Keys
  • stable

source trail

Generated from repository data

This page is generated by av-web from the private package SQLite artifact built by scripts/generate-pkg-sqlite.py.

Used sources

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • package relationship graph
  • package version freshness
  • package-page enrichment
  • pkg.so package database
  • pkgdb category and tag curation