Wayback logo

Alternatives to 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. Find open source and proprietary alternatives that serve similar purposes.

License:GPL-3.0
Stars:1,971
Difficulty:Medium

Self-hosted alternatives to Wayback

Open source projects that can replace Wayback:

ArchiveBox logo

ArchiveBox

24,002
MIT

ArchiveBox is an open source self-hosted web archiving platform that preserves web content in multiple redundant formats. It allows you to save copies of websites, social media, and other online content while maintaining complete control over your archived data.

Key Features

  • Comprehensive Archiving:

    • Multiple backup formats per URL
    • HTML with CSS/JS preservation
    • PDF and PNG screenshots
    • Media downloads (video/audio)
    • Full-text extraction
    • WARC format support
    • Git repository cloning
  • Flexible Input Sources:

    • Browser bookmarks/history
    • RSS/Atom feeds
    • Pocket/Pinboard exports
    • Browser extension
    • Command line interface
    • Web UI for management
    • API access
  • Privacy-Focused Design:

    • Self-hosted control
    • No tracking or analytics
    • Optional archive.org backup
    • Cookie/login support
    • Configurable extractors
    • Data ownership
  • Advanced Capabilities:

    • Scheduled archiving
    • Full-text search
    • Tag organization
    • Multi-user support
    • REST API access
    • Extensible architecture

Who Should Use ArchiveBox

ArchiveBox is ideal for:

  • Researchers preserving web content
  • Organizations maintaining archives
  • Individuals saving personal content
  • Developers building archival tools

Getting Started

ArchiveBox can be deployed via Docker or pip:

  1. Docker:

    docker run -v $PWD:/data archivebox/archivebox init
    docker run -v $PWD:/data archivebox/archivebox add 'https://example.com'
    
  2. Python/pip:

    pip install archivebox
    archivebox init
    archivebox add 'https://example.com'
    

The platform provides extensive documentation and an active community to help users get started with web archiving.

Explore by Category

Find more projects in these tags