GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Sign in
  • ActionsCI/CD and automation
  • CodespacesCloud development environments
  • All Features
  • Documentation
  • Training
  • Certifications
  • Build with Copilot
  • Customize Copilot
  • Integrations
  • Trending repos
  • GitHub Sponsors
  • Developer articles
  • Enterprises

This view

  • Original page
  • New address

GeezerVison is showing github.com — GitHub - operating-function/packrat: Next-gen browser history

BranchesTags
Open more actions menu

Latest commit

 

History

127 Commits
127 Commits

Folders and files

NameName
Last commit message
Last commit date
.github/workflows
.github/workflows
 
 
.vscode
.vscode
 
 
build
build
 
 
ruffle
ruffle
 
 
src
src
 
 
static
static
 
 
.eslintignore
.eslintignore
 
 
.eslintrc.js
.eslintrc.js
 
 
.gitignore
.gitignore
 
 
.prettierignore
.prettierignore
 
 
.prettierrc
.prettierrc
 
 
LICENSE.md
LICENSE.md
 
 
README.md
README.md
 
 
build-replay.sh
build-replay.sh
 
 
build.sh
build.sh
 
 
package.json
package.json
 
 
tsconfig.eslint.json
tsconfig.eslint.json
 
 
tsconfig.json
tsconfig.json
 
 
webpack.config.js
webpack.config.js
 
 
yarn.lock
yarn.lock
 
 

Repository files navigation

Packrat by OPFN

Packrat is an browser extension for Chromium-based browsers that lets you create high-fidelity web archives out of your browsing history.

Packrat is available on the Chrome Web Store.

Architecture

Packrat is based on Webrecorder's ArchiveWeb.page which uses the Chrome debugging protocol to capture and save network traffic. Like ArchiveWeb.page, Packrat also uses Webrecorder's ReplayWeb.page viewer to replay archived content.

Development

Prerequisites

  • Node >=12
  • Yarn Classic (v1)

Installation

To build the extension or Electron app locally for development, do the following:

  1. Clone this repo and cd to the working directory
  2. Install dependencies:
    yarn install
  3. Create a development build:
    yarn build-dev
    OR Run yarn start-ext to update the build automatically as you make changes

Adding the development extension to Chrome

To install the extension locally, load the development build as an unpacked extension:

  1. Open the Chrome Extensions page (chrome://extensions).

  2. Choose 'Load Unpacked Extension' and point to the ./dist/ext directory in your local copy of this repo.

Note

You'll still have to refresh the extension from chrome://extensions as you make changes, even if you're using live reloading.

About

Next-gen browser history

opfn.co/packrat

Topics

chrome-extensionwaczweb-archiving

Resources

Readme
AGPL-3.0 license
Activity
Custom properties

Stars

10 stars

Watchers

1 watching

Forks

0 forks
Report repository

Releases

Contributors

Languages

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.