Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/builtinnya/web2ppm
A tiny tool to take a screenshot of an entire web page as Plain Portable Pixel Map.
https://github.com/builtinnya/web2ppm
Last synced: 19 days ago
JSON representation
A tiny tool to take a screenshot of an entire web page as Plain Portable Pixel Map.
- Host: GitHub
- URL: https://github.com/builtinnya/web2ppm
- Owner: builtinnya
- License: mit
- Created: 2019-12-18T16:28:47.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-01-20T17:19:33.000Z (about 5 years ago)
- Last Synced: 2024-11-09T23:33:39.649Z (3 months ago)
- Language: Go
- Homepage:
- Size: 28.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# web2ppm
>A tiny tool to take a screenshot of an entire web page as [Plain Portable Pixel Map](http://netpbm.sourceforge.net/doc/ppm.html).
## Why
See [How To Build A Blog That Lasts 1000 Years](https://lambdar.me/archives/how-to-build-a-blog-that-lasts-1000-years/) (only Japanese version is currently available.)
## Installation
```bash
$ go get -u github.com/builtinnya/web2ppm/cmd/web2ppm
```## Usage
```bash
$ web2ppm https://google.com > google.ppm
```To insert comments:
```bash
$ web2ppm -c comments.txt https://google.com > google.ppm
```## Development
It is recommended to use [Remote - Containers extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode-remote.remote-containers) on [Visual Studio Code](https://code.visualstudio.com/).
See [Developing inside a Container using Visual Studio Code Remote Development](https://code.visualstudio.com/docs/remote/containers).Otherwise, you can launch a development environment directly using [Docker Compose](https://docs.docker.com/compose/).
```bash
$ docker-compose run --rm web2ppm bash
nya@:/go/src/github.com/builtinnya/web2ppm$
```## License
See [LICENSE](./LICENSE).