An open API service indexing awesome lists of open source software.

https://github.com/simplyhexagonal/web-archiver

Puppeteer based tool to download a static version of a website (including its assets)
https://github.com/simplyhexagonal/web-archiver

Last synced: about 1 year ago
JSON representation

Puppeteer based tool to download a static version of a website (including its assets)

Awesome Lists containing this project

README

          

# Web Archiver (ALPHA / Work in progress)
![Tests](https://github.com/simplyhexagonal/web-archiver/workflows/tests/badge.svg)

Description of package TBD.

## Open source notice

This project is open to updates by its users, [I](https://github.com/jeanlescure) ensure that PRs are relevant to the community.
In other words, if you find a bug or want a new feature, please help us by becoming one of the
[contributors](#contributors-) ✌️ ! See the [contributing section](#contributing)

## Like this module? ❤

Please consider:

- [Buying me a coffee](https://www.buymeacoffee.com/jeanlescure) ☕
- Supporting Simply Hexagonal on [Open Collective](https://opencollective.com/simplyhexagonal) 🏆
- Starring this repo on [Github](https://github.com/simplyhexagonal/package) 🌟

## Install

```sh
pnpm i @simplyhexagonal/web-archiver

# or
yarn add @simplyhexagonal/web-archiver

# or
npm install @simplyhexagonal/web-archiver
```

## Usage

```ts
import WebArchiver from '@simplyhexagonal/web-archiver';

const webArchiver = new WebArchiver();
```

## Contributing

Yes, thank you! This plugin is community-driven, most of its features are from different authors.
Please update the docs and tests and add your name to the `package.json` file.

## Contributors ✨

Thanks goes to these wonderful people ([emoji key](https://allcontributors.org/docs/en/emoji-key)):



Jean Lescure

🚧 💻 📓 ⚠️ 💡 📖

## License

Copyright (c) 2022-Present [Package Contributors](https://github.com/simplyhexagonal/web-archiver/#contributors-).

Licensed under the [Apache License 2.0](https://www.apache.org/licenses/LICENSE-2.0).