internetarchive

github.com/jjjake/internetarchive Web Archives Open-source projectOpen source

The internetarchive Python package includes the ia command-line interface for working with Archive.org.

github.com/jjjake/internetarchive
internetarchive homepage screenshot

About internetarchive

internetarchive is an open-source Python package that provides two ways to work with Archive.org: a command-line tool named ia and the internetarchive Python module for programmatic access. The command-line tool is used from a terminal, while the module can be imported into Python scripts.

Key features

  • ia command-line tool for using Archive.org from a terminal
  • internetarchive Python module for programmatic Archive.org access
  • Installable via pip, pipx, or from source
  • Prebuilt binary of the ia command available for download
  • AGPL-3.0 licensed open-source project hosted on GitHub
  • Reports bugs and issues through the GitHub repository
Best for: Developers and command-line users who need scripted or programmatic access to Archive.org.
Good for
  • Offers both a command-line interface and a Python module from one package
  • Open source under the AGPL-3.0 license
  • Supported installation paths include pip, pipx, source, and a prebuilt binary
Watch out for
  • Installation through third-party package managers such as Homebrew, MacPorts, apt, or yum is not supported and those versions may be outdated, incompatible, or broken
  • Versions 5.4.1 and earlier contain a critical directory traversal vulnerability in the File.download() method, so version 5.4.2 or later is required

internetarchive at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Platforms
Linux
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

internetarchive alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

wayback

github.com/wabarc/wayback

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.

Open source
24 alternatives

Popular in Web Archives

Well-known listings from the same topic.

All 46

internetarchive FAQ

How is the package installed?
It must be installed via pip, pipx, or from source; a prebuilt binary of the ia command is also available. Third-party package managers such as Homebrew, MacPorts, or Linux system packages (apt, yum) are not supported.
Is there a security issue I should know about?
Yes. Versions up to and including 5.4.1 contain a critical directory traversal vulnerability in the File.download() method. Users should upgrade to v5.4.2 or later.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing