• Stars
    star
    3
  • Rank 3,963,521 (Top 79 %)
  • Language
    JavaScript
  • Created over 1 year ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Fast and easy-to-use web server, using the Deno native http server (hyper in rust). It serves static files & dirs, with arbitrary handling using an optional `handler` argument.

More Repositories

1

openlibrary

One webpage for every book ever published!
Python
5,180
star
2

heritrix3

Heritrix is the Internet Archive's open-source, extensible, web-scale, archival-quality web crawler project.
Java
2,821
star
3

bookreader

The Internet Archive BookReader
JavaScript
975
star
4

wayback-machine-webextension

A web browser extension for Chrome, Firefox, Edge, and Safari 14.
JavaScript
657
star
5

brozzler

brozzler - distributed browser-based web crawler
Python
657
star
6

warcprox

WARC writing MITM HTTP/S proxy
Python
377
star
7

openlibrary-client

Python Client Library for the Archive.org OpenLibrary API
Python
377
star
8

warc

Python library for reading and writing warc files
Python
237
star
9

dweb-mirror

Offline Internet Archive project
JavaScript
232
star
10

warctools

Command line tools and libraries for handling and manipulating WARC files (and HTTP contents)
Python
149
star
11

internetarchivebot

PHP
120
star
12

bookserver

Archive.org OPDS Bookserver - A standard for digital book distribution
Python
119
star
13

fatcat

Perpetual Access To The Scholarly Record
Python
114
star
14

archive-pdf-tools

Fast PDF generation and compression. Deals with millions of pages daily.
Python
97
star
15

fatcat-scholar

search interface for scholarly works
Python
78
star
16

Zeno

State-of-the-art web crawler πŸ”±
HTML
70
star
17

iaux

Monorepo for Archive.org UX development and prototyping.
JavaScript
63
star
18

openlibrary-bots

A repository of cleanup bots implementing the openlibrary-client
Python
62
star
19

umbra

A queue-controlled browser automation tool for improving web crawl quality
Python
60
star
20

dweb-archive

JavaScript
54
star
21

hind

Hashistack-IN-Docker (single container with nomad + consul + caddy)
Shell
53
star
22

wayback-machine-firefox

Reduce annoying 404 pages by automatically checking for an archived copy in the Wayback Machine. Learn more about this Test Pilot experiment at https://testpilot.firefox.com/
JavaScript
53
star
23

cdx-summary

Summarize web archive capture index (CDX) files.
Python
52
star
24

internet-archive-voice-apps

Voice Apps (Actions on Google, Alexa Skill) of Internet Archive. Just say: "Ok Google, Ask Internet Archive to Play Jazz" or "Alexa, Ask Internet Internet Archive to play Instrumental Music"
JavaScript
46
star
25

liveweb

Liveweb proxy of the Wayback Machine project
Python
44
star
26

epub

For code related to making ePub files
Python
40
star
27

surt

Sort-friendly URI Reordering Transform (SURT) python module
Python
40
star
28

archive-hocr-tools

Efficient hOCR tooling
Python
39
star
29

trough

Trough: Big data, small databases.
Python
36
star
30

dweb-transport

Internet Archive Decentralized Web Common API
36
star
31

wayback-diff

React components to render differences between captures at the Wayback Machine
JavaScript
31
star
32

dweb-transports

JavaScript
25
star
33

sandcrawler

Backend, IA-specific tools for crawling and processing the scholarly web. Content ends up in https://fatcat.wiki
HTML
24
star
34

iiif

The official Internet Archive IIIF service
JavaScript
22
star
35

crawling-for-nomore404

Python
22
star
36

snakebite-py3

Pure python HDFS client: python3.x version
Python
22
star
37

newsum

Daily TV News Summary using GPT
Python
21
star
38

ia-hadoop-tools

Java
21
star
39

arklet

ARK minter, binder, resolver
Python
21
star
40

dweb-gateway

Decentralized web Gateway for Internet Archive
Python
21
star
41

xfetch

Cache stampede test harness. Code accompanies the presentation made at RedisConf 2017, 30 May to 1 June, 2017, in San Francisco.
PHP
18
star
42

openlibrary-librarians

Coordination between the OpenLibrary.org Librarian community
18
star
43

arch

Web application for distributed compute analysis of Archive-It web archive collections.
Scala
15
star
44

cicd

build & test using github registry; deploy to nomad clusters
13
star
45

scrapy-warcio

Support for writing WARC files with Scrapy
Python
13
star
46

iacopilot

Summarize and ask questions about items in the Internet Archive
Python
13
star
47

iari

Import workflows for the Wikipedia Citations Database
Python
12
star
48

doublethink

rethinkdb python library
Python
11
star
49

s3_loader

Watch for local files to appear and move them into S3
Python
11
star
50

Sparkling

Internet Archive's Sparkling Data Processing Library
Scala
11
star
51

wayback-machine-android

Kotlin
10
star
52

archive-commons

Java
10
star
53

draintasker

a tool for continuously ingesting w/arc files into the archive
Python
9
star
54

ias3

Internet Archive S3-like connector
Python
8
star
55

wayback-radial-tree

JavaScript
7
star
56

chocula

journal-level metadata munging. part of fatcat project
Python
7
star
57

read_api_extras

Demo code for the Open Library Read API
7
star
58

wikibase-patcher

Python library for interacting with the Wikibase REST API
Python
7
star
59

dweb-archivecontroller

JavaScript
7
star
60

web_collection_search

An API wrapper to the Elasticsearch index of web archival collections and a web UI to explore those indexes.
Python
7
star
61

epub-labs

epub-labs
6
star
62

iaux-typescript-wc-template

IAUX Typescript WebComponent Template
TypeScript
6
star
63

ia

A JS interface to archive.org
JavaScript
6
star
64

archive-ocr-tools

Python
6
star
65

offlinesolr

Tool to build solr index offline
Java
6
star
66

ia-bin-tools

Internet Archive Command-line Utilities
C
6
star
67

dweb-objects

JavaScript
5
star
68

iare

An interactive IARI JSON viewer
JavaScript
5
star
69

iaux-collection-browser

TypeScript
5
star
70

wayback-machine-safari

JavaScript
5
star
71

collections-cleaners

Shell
5
star
72

trendmachine

A mathematical model to calculate a normalized score to quantify the temporal resilience of a web page as a time-series data based on the historical observations of the page in web archives.
Python
5
star
73

acs4_py

Python interface to ACS4
Python
4
star
74

esbuild_es5

minify JS/TS files using `esbuild` and `swc` down to ES5 (uses `deno`)
TypeScript
4
star
75

iaux-search-service

TypeScript
4
star
76

map-of-the-web

Python
4
star
77

eventer

Eventer is a simple event dispatching library in Python
Python
4
star
78

iaux-donation-form

The Internet Archive Donation Form
TypeScript
4
star
79

internetarchive.github.com

Internet Archive Open Source Blog
CSS
4
star
80

isodos

Go module to interact with Internet Archive's Isodos API
Go
4
star
81

strainer

Heritrix frontier files manipulation tool.
Go
4
star
82

internet-archive-alexa-skill

JavaScript
3
star
83

btget

Command line retrieval of torrents using transmission-daemon (via transmission-remote)
Python
3
star
84

mediawiki-extension-archive-leaf

A MediaWiki extension that supports importing of Archive.org palm leaf items
JavaScript
3
star
85

hashitalksdemo

JavaScript
3
star
86

openlibrary-api

API documentation for https://github.com/internetarchive/openlibrary
HTML
3
star
87

wbm_ai_kg

Google Summer of Code (GSoC) 2024 Wayback Machine GenAI Knowledge Graph project
HTML
3
star
88

file_server_plus

`deno` static file webserver, clone of `file_server.ts`, PLUS an additional final "404 handler" to run arbitrary JS/TS
TypeScript
2
star
89

dyno

JavaScript
2
star
90

archiveorg-e2e-playwright

TypeScript
2
star
91

tarb_insights

A Streamlit application to visualize Wikipedia IABot statistics
Python
2
star
92

rulesengine-client

Python client package for the playback rules engine
Python
2
star
93

coderunr

deploy saved changes to website unique hostnames instantly -- can skip commits, pushes & full CI/CD
Shell
2
star
94

deferred

Redis promises & futures library for Predis / PHP
PHP
2
star
95

hello-js

an example of full CI/CD from GitHub to a nomad cluster
JavaScript
2
star
96

wiki-references-db

Data models and scripts to build a database of references (broadly defined) appearing on Wikipedia and other wikis
Python
2
star
97

maisy

Project Gutenberg collection importation via IAS3 interface
Python
2
star
98

kohacon2011-presentation

Presentation for KohaCon 2011
Shell
2
star
99

rulesengine

model and front-end for rules for managing wayback playback
Python
2
star
100

deploy

GitHub Action to deploy to a nomad cluster
2
star