Skip to content

.NET library providing access to all API services at Internet Archive (archive.org) and the Wayback Machine

License

Notifications You must be signed in to change notification settings

experimentaltvcenter/InternetArchive.NET

Repository files navigation

InternetArchive.NET

Build Status NuGet version (InternetArchive.NET)

.NET library providing access to API services at Internet Archive (archive.org).

  • MIT License
  • Targets .NET 8 on Linux, Mac and Windows and .NET Standard 2.0
  • Uses Microsoft.Extensions.Http.Polly for retry logic
  • Only three dependencies (all from Microsoft)

Quick Start

using InternetArchive;

var archive = Client.CreateReadOnly();
var response = await archive.Search.ScrapeAsync(new Search.ScrapeRequest
{
    Query = "TRS-80",
    Fields = [ "identifier", "title", "description" ],
    Sorts = [ "title" ]
});

Documentation

About Us

Experimental Television Center Ltd. is a 501(c)(3) non-profit established 1971. Please support our mission to empower artists and open media with a tax-deductible contribution.

About

.NET library providing access to all API services at Internet Archive (archive.org) and the Wayback Machine

Resources

License

Stars

Watchers

Forks

Languages