Awesome Lists

awesome-memento

by machawk1

awesome listpushed over 2 years ago

A list of things related to software, literature, and other content for 🕣 Memento

AI summary

Memento toolkit

A curated list of projects and tools for building and interacting with the Memento protocol, enabling web archiving and time travel.

stars
91
forks
8
watching
8
awesome list
1
entries
53
View on GitHub

Embed the badge

Show how many awesome lists link to your project. The count updates automatically.

Awesome Lists badge
Markdown
[![Awesome Lists Badge](https://awesome.facts.dev/shield/machawk1/awesome-memento/links.svg)](https://awesome.facts.dev/awesome/machawk1/awesome-memento)
HTML
<a href="https://awesome.facts.dev/awesome/machawk1/awesome-memento"><img src="https://awesome.facts.dev/shield/machawk1/awesome-memento/links.svg" alt="Awesome Lists Badge" /></a>
Image URL
https://awesome.facts.dev/shield/machawk1/awesome-memento/links.svg

What's in the list

53 links in 12 sections, with live GitHub stats.activeno commit in 2y

Software / Web Browser Extensions

  • src

    Memento Time Travel - Google Chrome extension and Mozilla Firefox Add-On ( , , )

  • src

    MementoFox - Firefox Add-On ( , deprecated)

  • src

    Mink - Google Chrome Extension ( , )

Software / Mobile Apps

  • src

    Memento-Browser - View web archives in the time dimension on Android ( )

  • src

    MementoBrowser-ios - View web archives in the time on iOS ( )

  • src

    Mobile Mink - View and create archived versions of mobile and desktop pages on Android ( )

Software / Command-line Clients

  • src

    py-memento-client ( ) - Python-client to interface with Memento entities

  • src

    mcurl ( ) - Command Line Memento Client (perl)

  • src

    memento-client ( , ) - JavaScript client to interface with Memento services

  • src

    archive.is - ( , ) - Memento-based API for in JavaScript

  • src

    memento-cli - ( ) - A command line tool interacting with Memento (RFC 7089) supporting web archives, such as the Internet Archive's Wayback Machine

Software / Server-side Enablers

  • src

    django-memento-framework ( ) - Add Memento support to applications

  • src

    invenio-memento - ( ) - Add Memento support to sites

Software / Server-side Enablers / Linked Data

  • Apache Marmotta

    An open implementation of the W3C Linked Data Platform specification, which supports versioning and access to versions compliant with the Memento protocol

  • Linked Data Fragments Server

    Server-side component offering and different versions of an evolving dataset using Memento

Software / Server-side Enablers

  • MediaWiki

    MediaWiki Extensions - Add Memento support to instances:

Software / Server-side Enablers / MediaWiki

Software / Server-side Enablers

  • site

    Memento Tracer ( , no public prototype) - server-side processor to capture web publications for archival purposes

  • npm

    mementoweb - ( ) - JavaScript module to add Memento functionality to projects

  • src

    MemGator ( ) - Memento Aggregator written in Go

  • src

    TimeGate ( ) - Python and uwsgi script to intercept requests for resource to make them Memento-compatible

  • src

    wordpress-memento-plugin - ( ) - Add Memento support to sites

Software / Web Archive Replay

  • src

    OpenWayback ( ) - De facto web archive replay engine with the ability to provide Memento headers to archived resources. Written in Java

  • src

    pywb ( ) - Python-based replay engine

  • src

    InterPlanetary Wayback (ipwb) ( ) - Integration of WARCs with IPFS, supports Memento in bundled replay system

Software / Additional Tools

  • src

    Comunica ( ) - A knowledge graph querying framework for JavaScript with

  • src

    Memento Validator ( ) - Memento validator toolkit lets you validate your Memento implementation

Literature / Peer-Reviewed Publications

Literature / Blog Posts

More related projects

Add a GitHub project

Missing a project or an awesome list? Paste its GitHub URL and we fetch it right away.