Software Projects

Hypercane icon

Principal Contributor

Hypercane

Hypercane is a complex tool for intelligently sampling mementos from a web archive. It provides command-line utlities allowing users the flexibility of creating their own algorithms from shell scripts. Hypercane also provides the ability to synthesize content from public web archives for analysis with other tools, like Archives Unleashed Toolkit.

Read More
Raintale icon

Principal Contributor

Raintale

Raintale is a utility for publishing social media stories from groups of archived web pages (mementos). Raintale uses MementoEmbed to extract memento information and then publishes a story to the given storyteller, a static file or an online social media service.

Read More
MementoEmbed icon

Principal Contributor

MementoEmbed

A tool to create archive-aware oEmbed-compatible embeddable surrogates for archived web pages (mementos). The system currently creates social cards for mementos but will be expanded to include other surrogates like thumbnails. MementoEmbed is different from other surrogate-generation systems in that it provides access to archive-specific information, such as the original domain of the URI-M, its memento-datetime, and to which collection a memento belongs.

Read More
AIU icon

Principal Contributor

AIU

Archive-It Utilties is a Python library for extracting information from Archive-It collections. Most work is currently done through a single class ArchiveItCollection, which performs screen-scraping in order to acquire general collection metadata, seed lists, and seed metadata.

Read More
The Off-Topic Memento Toolkit (OTMT) icon

Principal Contributor

The Off-Topic Memento Toolkit (OTMT)

Given a collection of archived web pages, known as mementos, the Off Topic Memento Toolkit (OTMT) allows one to determine which mementos are off-topic. Mementos are produced by crawling live web pages, resulting in collections that often contain different versions of the same web page. In time, due to hacking, loss of ownership of the domain, or even website restructuring, a web page can go off-topic, resulting in the collection containing off-topic mementos. The OTMT helps users detect these off-topic mementos before conducting research on their collections of archived web pages.

Read More
Python Memento Client icon

Past Contributor

Python Memento Client

The py-memento-client library provides Memento support, as specified in RFC 7089.

Read More
MementoHeaders MediaWiki Extension icon

Past Contributor

MementoHeaders MediaWiki Extension

The idea of the Memento Headers extension is it to make it as straightforward to access articles of the past as it is to access their current version. This extension just provides the Memento headers for MediaWiki so that Memento clients browse old versions of pages just like they do in web archives. This extension requires an external TimeGate server be set up to find these old versions, but by default uses the one provided by the Memento project.

Read More
Memento MediaWiki Extension icon

Past Contributor

Memento MediaWiki Extension

The idea of the Memento extension is it to make it as straightforward to access articles of the past as it is to access their current version. The Memento framework allows you to see versions of articles as they existed at some date in the past. All you need to do is enter a URL of an article in your browser and specify the desired date in a browser plug-in. This way you can browse the Web of the past. What the Memento extension will present to you is a version of the article as it existed on or very close to the selected date. Obviously, this will only work if previous (archived) versions are available on the Web. Fortunately, MediaWiki is a Content Management System which implies that it maintains all revisions made to an article. This extension leverages this archiving functionality and provides native Memento support for MediaWiki.

Read More
Naval Tactical Command Support System (NTCSS) icon

Past Contributor

Naval Tactical Command Support System (NTCSS)

NTCSS is a suite of software applications and requisite Commercial Off The Shelf (COTS) hardware used to provide ship and aviation maintenance management, inventory management, supply and financial business management, administration, and personnel management to Navy and Marine Corps operational forces, afloat and ashore. (Source)

Read More
Optimized Naval Aviation Logistics Command Management Information System for Organizational Maintenance Activities (NALCOMIS OOMA) icon

Past Contributor

Optimized Naval Aviation Logistics Command Management Information System for Organizational Maintenance Activities (NALCOMIS OOMA)

OOMA is an automated system that provides maintenance, material and operation managers with timely, accurate, and complete information on which to base daily decisions in the management of assigned aircraft and equipment. (Source)

Optimized Naval Aviation Logistics Command Management Information System for Intermediate Maintenance Activities (NALCOMIS OIMA) icon

Past Contributor

Optimized Naval Aviation Logistics Command Management Information System for Intermediate Maintenance Activities (NALCOMIS OIMA)

The NALCOMIS Intermedia Maintance Activity (IMA) provides aviation maintance and material management with timely, accurate, and complete information on which to base daily maintenance and supply decisions. (Source)

Expeditionary Pack-Up Kit (EPUK) icon

Past Contributor

Expeditionary Pack-Up Kit (EPUK)

EPUK is the detached and deployed IT expeditionary requisitioning capability. It provides issue/stow/receipt, automated data entry into Naval Aviation Logistics Command Management Information System (NALCOMIS), and near-real-time data exchange with up-line tiered repositories via gateway servers. NGBMS is an integrated web-based tool developed to manage and monitor both physical and time buffers in near real-time across the MALSP mod demand-pull nodal logistics chains. (Source)

Bar Code Supply (BCS) icon

Past Contributor

Bar Code Supply (BCS)

Interface to NTCSS's RSupply component that allows users to conduct inventory control with remote scanning devices.